home *** CD-ROM | disk | FTP | other *** search
Text File | 2009-12-11 | 163.1 KB | 4,474 lines |
- -- ****************************************************************************
- -- CISCO-WIRELESS-IF-MIB.my: Cisco Wireless Radio Point to Point MIB.
-
- -- January 2000, Joseph L Raja
-
- -- Copyright (c) 1998-2005 by Cisco Systems, Inc.
- -- All rights reserved.
-
- -- ****************************************************************************
-
- -- ****************************************************************************
-
-
-
-
- CISCO-WIRELESS-IF-MIB DEFINITIONS ::= BEGIN
-
- IMPORTS
- MODULE-IDENTITY,
- OBJECT-TYPE,
- Counter32,
- Integer32,
- Gauge32,
- Counter64,
- NOTIFICATION-TYPE,
- Unsigned32
- FROM SNMPv2-SMI
- DisplayString,
- RowStatus,
- TruthValue,
- TimeInterval
- FROM SNMPv2-TC
- MODULE-COMPLIANCE,
- OBJECT-GROUP,
- NOTIFICATION-GROUP
- FROM SNMPv2-CONF
- ifIndex
- FROM IF-MIB
- OwnerString
- FROM RMON-MIB
- CwrRFZeroIndex,
- CwrCwErrorFreeSecond,
- CwrCwErroredSecond,
- CwrCwSeverelyErroredSecond,
- CwrCwConsecutiveSevErrSecond,
- CwrCwDegradedSecond,
- CwrCwDegradedMinute,
- CwrCollectionAction,
- CwrCollectionStatus,
- CwrThreshLimitType,
- CwrRadioSignalAttribute,
- CwrOscState,
- WirelessGauge64
- FROM CISCO-WIRELESS-TC-MIB
- ciscoMgmt
- FROM CISCO-SMI;
-
- ciscoWirelessIfMIB MODULE-IDENTITY
- LAST-UPDATED "200601041003Z"
- ORGANIZATION "Cisco Systems Inc."
- CONTACT-INFO
- "Cisco Systems
- Customer Service
-
- Postal: 170 W Tasman Drive
- San Jose, CA 95134
- USA
-
- Tel: +1 800 553-NETS
- E-mail: wireless-nms@cisco.com"
- DESCRIPTION
- "This is the MIB Module for the Cisco Wireless Radio
- Point to Point interface specification.
-
- I) Relationship of the Cisco Wireless Radio IF MIB to Interfaces MIB:
-
- One instance of the ifEntry exists for each wireless interface.
- The ifType of each such interface will be propWirelessP2P(157).
-
- If (at least) one IP address is active on an interface with this
- ifType without the use of any intervening (multiplexing) sub-layer,
- then it will appear in exactly two ifStackTable entries: i.e.,
- for an ifType=propWirelessP2P(157) interface with ifIndex 'x', the
- ifStackTable will contain:
-
- ifStackStatus.0.x=active
- ifStackStatus.x.0=active
-
- The ifTestTable and ifRcvAddressTable are not supported by this ifType.
-
- II) ifEntry for the Wireless MAC Layer:
-
- The ifEntry for the wireless MAC Layer supports the following groups in
- the Interfaces MIB :
- a. ifGeneralInformationGroup
- b. ifHCPacketGroup
-
- For all those objects where the behavior is as defined in the Interfaces
- MIB, refer to Interfaces MIB for description.
- Special conditions or exceptions are explicitly documented here.
-
- IfTable Attribute Comments
- ================= ===============================================
-
-
- ifType, The IANA value of propWirelessP2P(157).
-
- ifMtu, Return 1500.
-
- ifSpeed, Current configured bandwidth. It can be
- 1.5Mbits/sec to 12Mbits/sec.
-
- ifPhysAddress, Return 0 length octet string.
-
- ifAdminStatus, The administrative status of this interface.
-
- ifOperStatus, The current operational status of the
- wireless MAC layer interface.
-
- ifLastChange, Refer to the Interfaces MIB.
-
- ifInMulticastPkts, Returns 0.
-
- ifInBroadcastPkts, Returns 0.
-
- ifOutMulticastPkts, Returns 0.
-
- ifOutBroadcastPkts, Returns 0.
-
- ifHCInMulticastPkts, Not supported.
-
- ifHCInBroadcastPkts, Not supported.
-
- ifHCOutMulticastPkts, Not supported.
-
- ifHCOutBroadcastPkts, Not supported.
-
- Glossary
-
- The following terms are used in the MIB definitions below.
-
- Radio Interface: The interface that provides the wireless
- communication features.
- Radio Link: The bi-directional wireless link that exists between two
- communicating radio.
- Radio PHY: Represents the transmission characteristics of the Radio
- Link.
- RF Unit: The Radio Frequency components and the associated
- antennas.
- ARQ: Automatic Repeat Query.
-
-
- Cisco Wireless MIB Organization
-
- The Cisco Wireless Radio IF MIB provides the following management groups :
-
- o. Radio Base Group
- This group contains common information about a radio
- interface . It provides facilities to configure
- attributes such as self-test, acquisition mode, etc.
- It includes configuration information used to set up
- a radio link.
-
- o. Radio PHY Quality Group
- This group provides facilities to control/tune the
- transmission and reception quality of the Radio Link.
- The quality of the Radio Link is measured using the
- metrics defined in radio Radio Link metrics group.
-
- o. Radio Frequency Resource Group
- This contains information about the Radio frequency
- transmission and reception resources available on the
- system. This group determines the portions of the
- radio spectrum at which the radio subsystem can
- operate.
- This group in conjunction with the radio PHY group
- determine the acutal spectrum that gets used for
- communications.
-
-
- o. Radio Link Metrics Group
- This group contains metrics to measure the quality of
- radio Link. This includes metrics such as total
- received codeword errors, resync count, errored
- seconds etc.
-
- o. Radio Signal Group
- This group contains information about the radio
- signal(s) that were received or attributes of the radio
- signals computed from received signals.
- This group models the real-time data that is collected.
-
- The key characteristics are:
- 1. The amount of information captured in these parameters
- is large and cannot be modeled as single values.
-
- 2. They represent real-time information, which cannot be
- polled for as well.
-
- 3. Hardware captures this information.
-
- All the radio signal characteristics are modeled in
- three ways:
- 1. Histogram
- 2. Timelines
- 3. Snapshots
-
- For management purposes radio signal characteristics
- are made accessible via:
- 1. History Group
- 2. Timeline Group
- 3. Snapshot Group
- These groups are described below.
-
- o. History Group
- This group contains information about the radio system
- characteristics which are inherently modeled as
- historgrams.
- Certain characteristics of the radio system may be
- captured as histograms by the hardware.
- The user may configure these histograms as needed.
-
- It exists for the following reasons:
-
- 1. The amount of information contained in these
- parameters is large and cannot be modeled as single
- values.
-
- 2. They represent real-time information, which cannot be
- polled for as well.
-
- 3. Key signal processing information cannot be captured
- by normal SNMP (say 1 sec poll interval) monitoring.
-
- 4. Hardware captures this information as histograms.
-
- 5. In wireless environments this is key information that
- can be captured for fault and performance management.
-
- o. Timeline Group
- This group contains information about how raw radio
- signal characteristics that may be captured.
- Timelines are normally associated with a threshold
- defined in the threshold group.
-
- o. Threshold Group
- This provides provides facilities to define thresholds
- on the raw signal attributes that are processed by the
- hardware. Normally thresholds are used in conjunction
- with Timelines to capture specific radio signal
- behavior.
-
- o. Snapshot Group
- This group provides facilities that may be
- used to capture multiple radio signal attributes
- keyed to a single user initiated trigger. Simultaneous
- capture of multiple real-time attributes keyed to
- a single trigger provides indepth information about
- the behavior of the system.
-
- o. Test Group
- This provides facilities to establish loopback at
- various points in the hardware for diagnostic
- purposes.
-
- o. Antenna Group
- This group provides information about the antenna
- resources installed and available for use.
-
- o. Trap Group
- It provides the list of traps that the wireless system
- will generate."
-
- REVISION "200601041003Z"
- DESCRIPTION
- "Imported Unsigned32 from SNMPv2-SMI."
- REVISION "200002211500Z"
- DESCRIPTION
- "The initial version of this MIB module."
- ::= { ciscoMgmt 136 }
-
- -- The Cisco Wireless Radio MIB Tree
- cwrRadioMibObjects OBJECT IDENTIFIER
- ::= { ciscoWirelessIfMIB 1 }
-
- cwrRadioNotification OBJECT IDENTIFIER
- ::= { ciscoWirelessIfMIB 2 }
-
- cwrRadioInternal OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 1 }
-
- cwrRadioCommon OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 2 }
-
- cwrRadioBaseGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 3 }
-
- cwrRadioPhyQualityGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 4 }
-
- cwrRadioFreqResGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 5 }
-
- cwrRadioMetricsGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 6 }
-
- cwrRadioHistoryGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 7 }
-
- cwrRadioTimelineGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 8 }
-
- cwrRadioSnapshotGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 9 }
-
- cwrRadioAntennaGroup OBJECT IDENTIFIER
- ::= { cwrRadioMibObjects 10 }
-
- cwrRadioLatestTrap OBJECT IDENTIFIER
- ::= { cwrRadioNotification 1 }
-
- cwrRadioDevTraps OBJECT IDENTIFIER
- ::= { cwrRadioNotification 2 }
-
- cwrRadioThreshTraps OBJECT IDENTIFIER
- ::= { cwrRadioNotification 3 }
-
- -- Radio Indices.
- cwrRadioNextIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object should be used to generate unique indices when
- creating rows in the cwrRadioHistoryGroup, cwrRadioTimelineGroup,
- and the cwrRadioSnapshotGroup. Every GET request will
- generate a new index.
- The index will not be unique across power cycles of the router."
- ::= { cwrRadioCommon 1 }
-
- -- The Radio Base Group
-
- -- The RadioBaseTable represents the set of radio communication interfaces
- -- and their configuration available on this system.
- -- It contains information that is common to the radio interface.
- cwrRadioBaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrRadioBaseEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the radio common to both
- the transmit and receive sides."
- ::= { cwrRadioBaseGroup 1 }
-
- cwrRadioBaseEntry OBJECT-TYPE
- SYNTAX CwrRadioBaseEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the
- ifTable which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex as
- defined in RFC2863."
- INDEX { ifIndex }
- ::= { cwrRadioBaseTable 1 }
-
- CwrRadioBaseEntry ::= SEQUENCE {
- cwrAcquisitionMode INTEGER,
- cwrSelfTest INTEGER,
- cwrBasePrivacySupport TruthValue,
- cwrTxRfIndex CwrRFZeroIndex,
- cwrRx1RfIndex CwrRFZeroIndex,
- cwrRx2RfIndex CwrRFZeroIndex,
- cwrClockRefExt TruthValue,
- cwrAntAlignment TruthValue
- }
-
- cwrAcquisitionMode OBJECT-TYPE
- SYNTAX INTEGER {
- master(1),
- slave(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies whether the radio should act as the
- master or as the slave. The slave radio tracks the
- master's frequency."
- ::= { cwrRadioBaseEntry 2 }
-
- cwrSelfTest OBJECT-TYPE
- SYNTAX INTEGER {
- off(1),
- once(2),
- always(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the whether self test should be
- executed and if so whether to do it every time the radio link is
- started. Any changes made to this object will reflected the
- next time the radio link is started.
-
- off(1) - Self test never performed.
- once(2) - Self test will be performed the next time the
- radio link is started.
- always(3) - Every time the radio link is started."
- ::= { cwrRadioBaseEntry 3 }
-
- cwrBasePrivacySupport OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies whether the Baseline Privacy feature is
- available for use on this radio interface. If true then privacy is
- supported."
- ::= { cwrRadioBaseEntry 4 }
-
- cwrTxRfIndex OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the index into the cwrRfTable identifying
- the antenna used for transmission. This index will be 0 if the
- associated transmit antenna is not present."
- ::= { cwrRadioBaseEntry 5 }
-
- cwrRx1RfIndex OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the index of the first receive antenna
- identified by the cwrRfTable. This index will be 0 if the
- associated receive antenna is not present."
- ::= { cwrRadioBaseEntry 6 }
-
- cwrRx2RfIndex OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the index of the second receive antenna
- in the cwrRfTable. This index will be 0 if the associated receive
- antenna is not present."
- ::= { cwrRadioBaseEntry 7 }
-
- cwrClockRefExt OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When this object is set to true(1), the wireless radio uses a
- 10MHz external reference clock."
- ::= { cwrRadioBaseEntry 8 }
-
- cwrAntAlignment OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "For normal operation this should be set to false(2). If it set
- true(1), then the radio link is placed in antenna alignment mode.
- In this mode control signals are sent to the RF
- resource which enables the operator to monitor the signal
- received strength at the RF resource. This is mainly used
- for antenna steering i.e. positioning the antenna for the best
- possible signal reception.
- If set to true(1), the radio link's response to rapid changes
- in signal strength may potentially be affected."
- ::= { cwrRadioBaseEntry 9 }
-
- -- The RadioPhyTable provides facilities to configure the physical
- -- layer characteristics of the radio link.
- cwrRadioPhyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrRadioPhyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the currently configured
- physical layer. These configuration paramters must match the
- corresponding configuration parameter at the remote end for
- the wireless link to be established."
- ::= { cwrRadioBaseGroup 2 }
-
- cwrRadioPhyEntry OBJECT-TYPE
- SYNTAX CwrRadioPhyEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex
- as defined in RFC2863."
- INDEX { ifIndex }
- ::= { cwrRadioPhyTable 1 }
-
- CwrRadioPhyEntry ::= SEQUENCE {
- cwrNumRxAntenna INTEGER,
- cwrBandwidth INTEGER,
- cwrThroughput INTEGER,
- cwrOperatingBand INTEGER,
- cwrTxFrequency INTEGER,
- cwrRxFrequency INTEGER,
- cwrTxPower INTEGER,
- cwrCableLoss INTEGER,
- cwrOpStatus INTEGER,
- cwrCableLossDiversity INTEGER,
- cwrBurstSize INTEGER
- }
-
- cwrNumRxAntenna OBJECT-TYPE
- SYNTAX INTEGER (1..2)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the number of antennas to be used to receive
- the wireless transmissions."
- ::= { cwrRadioPhyEntry 1 }
-
- cwrBandwidth OBJECT-TYPE
- SYNTAX INTEGER (0..500000000)
- UNITS "Hz"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the bandwidth to use. Given bandwidth, the
- actual throughput of the radio link is determined by the
- cwrThroughput setting."
- ::= { cwrRadioPhyEntry 2 }
-
- cwrThroughput OBJECT-TYPE
- SYNTAX INTEGER {
- high(1),
- medium(2),
- low(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This represents an throughput expected of the identified radio
- link. There are 3 possible settings. The settings provide a
- tradeoff between bandwidth and the reliability of the
- radio link. The settings are:
- high(1): For a high throughput. The radio hardware will be
- configured such that it, favors throughput over
- error correction. It may not be able to correct
- all received errors.
- medium(2): This is a balance between high and low.
- low(3): The radio hardware is configured such that it
- trades off throughput for latency and error
- correction. It tries its very
- best to correct errors it detects."
- ::= { cwrRadioPhyEntry 3 }
-
- cwrOperatingBand OBJECT-TYPE
- SYNTAX INTEGER {
- bandUNII(1),
- bandMMDS(2),
- bandOther(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the portion of the frequency spectrum in
- which the radio PHY will operate.
- bandUNII(1) - The U-NII (Unlicensed National Information
- Infrastructure)
- band represents the frequency range 5725.25 to
- 5823.75 MHz.
- bandMMDS(2) - The MMDS (Multichannel Multipoint Distribution
- Service)
- band represents the frequency range 2150.75 to
- 2688.25 MHz.
- bandOther(3)- For all other frequenciy ranges."
- ::= { cwrRadioPhyEntry 4 }
-
- cwrTxFrequency OBJECT-TYPE
- SYNTAX INTEGER (0..6000000)
- UNITS "10Khz"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the center frequency that will be used to
- transmit data over the radio PHY. The specified transmit
- frequency must match the operating band and the capability
- of the RF resource connected to the radio."
- ::= { cwrRadioPhyEntry 5 }
-
- cwrRxFrequency OBJECT-TYPE
- SYNTAX INTEGER (0..6000000)
- UNITS "10Khz"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the center frequency that will be used to
- receive transmissions over the radio PHY. The specified receive
- frequency must match the operating band and the capability of the
- RF resource connected to the radio. The transmit frequency at
- the local end must be identical to the receive frequency at the
- remote end for a wireless link to be established."
- ::= { cwrRadioPhyEntry 6 }
-
- cwrTxPower OBJECT-TYPE
- SYNTAX INTEGER (-80..50)
- UNITS "dBm - decibel milliwatts"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the power that the antenna will transmit.
- The minimum average transmit power for the U-NII or MMDS band is
- 0.01 microwatts (-80 dBm). Maximum average transmit power:
- For the MMDS band is 2 Watts i.e. (+33dBm).
- For the U-NII band is 100 milliwatts i.e. (+20dBm).
- The power is specified in dBm."
- ::= { cwrRadioPhyEntry 7 }
-
- cwrCableLoss OBJECT-TYPE
- SYNTAX INTEGER (0..50)
- UNITS "dB - decibel"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the measured loss in signal power in
- dB that is imposed by the cable connecting the radio to the
- antenna head.
- This value enables the hardware to compensate for the cable
- loss by adjusting the gain appropriately.
- A value of 0 represents no degradation in signal due to the cable.
- This cable loss applies to the transmit antenna identified by
- cwrTxRfIndex."
- ::= { cwrRadioPhyEntry 8 }
-
- cwrOpStatus OBJECT-TYPE
- SYNTAX INTEGER {
- notOperational(1),
- selftest(2),
- download(3),
- txOnly(4),
- acquiring(5),
- receiveUp(6),
- transmitUp(7),
- linkOperational(8)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This represents the current state of a radio Link.
-
- notOperational(1): The link is not operational.
- selftest(2) : Power on self test in progress
- download(3): Image download is in progress.
- txOnly(4): The radio link will switch to this state if
- the radio link is configured for transmit only.
- acquiring(5): Attempting to sync up with the far end transmitter.
- receiveUp(6): The receive side of the radio link has successfully
- sync'ed up with remote end.
- transmitUp(7): Transmit side of the radio link is up and running.
- linkOperational(8): The radio link is ready for duplex
- communication."
- ::= { cwrRadioPhyEntry 9 }
-
- cwrCableLossDiversity OBJECT-TYPE
- SYNTAX INTEGER (0..50)
- UNITS "dB - decibel"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the measured loss in signal power
- in dB that is imposed by the cable connecting the radio
- to the antenna head.
- This value enables the hardware to compensate for the cable
- loss by adjusting the gain appropriately.
- A value of 0 represents no degradation in signal due to the cable.
- This cable loss applies to the receive antenna identified by
- cwrRxRf2Index."
- ::= { cwrRadioPhyEntry 10 }
-
- cwrBurstSize OBJECT-TYPE
- SYNTAX INTEGER {
- small(1),
- medium(2),
- large(3)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object defines the time duration of the data burst sent
- over the air. The burst size is dependant on the capability of
- the ODU which is represented by the cwrBurstSizeGroup variable
- in the cwrRfTable.
- The user must set this object based on the value of
- cwrBurstSizeGroup in the cwrRfTable.
-
- The approximate time duration for each of the burst sizes are:
- small(1): 50 microseconds
- medium(2): 100 microseconds
- large(3): 200 microseconds"
- ::= { cwrRadioPhyEntry 11 }
-
- -- The Radio PHY Quality Group
-
- -- The PhyQualityTable provides facilities to control the quality of the
- -- wireless link i.e. the physical link. The radio PHY layer must be
- -- shutdown before any changes may be made to this table.
- cwrPhyQualityTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrPhyQualityEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the radio PHY quality
- control parameters. Note that the parameters in this table are
- automatically determined by the parameters configured in the
- cwrRadioPhyTable. These parameters may further be used to tune
- the characteristics when needed."
- ::= { cwrRadioPhyQualityGroup 1 }
-
- cwrPhyQualityEntry OBJECT-TYPE
- SYNTAX CwrPhyQualityEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex as
- defined in RFC2863."
- INDEX { ifIndex }
- ::= { cwrPhyQualityTable 1 }
-
- CwrPhyQualityEntry ::= SEQUENCE {
- cwrArqPctBw INTEGER,
- cwrArqVoiceLatency Integer32,
- cwrArqDataLatency Integer32,
- cwrArqBurstSize Integer32,
- cwrArqTypicalBitRate Integer32,
- cwrArqMinBitRate Integer32,
- cwrArqMaxLatencyJitter Integer32,
- cwrArqReset TruthValue,
- cwrArqOn TruthValue
- }
-
- cwrArqPctBw OBJECT-TYPE
- SYNTAX INTEGER (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the percentage of the total radio PHY
- bandwidth available to the ARQ engine. Some or all of this
- allocated bandwidth is used to when detected errors are
- corrected. The percentage will be
- approximated to the closest value supported by the ARQ engine."
- ::= { cwrPhyQualityEntry 1 }
-
- cwrArqVoiceLatency OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "milliseconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the latency value for voice data."
- ::= { cwrPhyQualityEntry 2 }
-
- cwrArqDataLatency OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "milliseconds"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the expected latency values for data.
- Reducing the latency, provides the ARQ engine less time to correct
- codeword errors. So if latency is reduced sufficiently, the data
- throughput will get effected.
- Also note that the latency values on both ends of the link should
- be kept identical, else the data throughput will be effected."
- ::= { cwrPhyQualityEntry 3 }
-
- cwrArqBurstSize OBJECT-TYPE
- SYNTAX Integer32 (1..63)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the maximum number of consecutive ARQ
- codewords that will be transmitted. ARQ codewords are
- transmitted for error correction. When an ARQ codeword
- is transmitted, a data codeword cannot be transmitted in
- that time slot, resulting jitter on the received data stream.
- Lower the value of the burst size, lower the peak jitter values."
- ::= { cwrPhyQualityEntry 4 }
-
- cwrArqTypicalBitRate OBJECT-TYPE
- SYNTAX Integer32 (0..45000000)
- UNITS "bits/sec"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the typical error free bit rate that
- is possible on this link given the current configuration as
- specified in the cwrRadioPhyTable. If the radio channel
- is excessively noisy then the bit rate will be lower
- than this value"
- ::= { cwrPhyQualityEntry 5 }
-
- cwrArqMinBitRate OBJECT-TYPE
- SYNTAX Integer32 (0..45000000)
- UNITS "bits/sec"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the minimum error free bit rate
- that is supported on this link given the current
- configuration as specified in the
- cwrRadioPhyTable and the settings in this table."
- ::= { cwrPhyQualityEntry 6 }
-
- cwrArqMaxLatencyJitter OBJECT-TYPE
- SYNTAX Integer32 (1..22000)
- UNITS "microseconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies the maximum latency jitter introduced
- by the ARQ engine, based on the settings defined
- in this table."
- ::= { cwrPhyQualityEntry 7 }
-
- cwrArqReset OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object when set to true will force the PHY quality
- parameters to be reset from the cwrRadioPhyTable.
- Reading this object will always return false. This is useful
- when arbitrary changes to the ARQ parameters have to be reset
- to known consistent valid values."
- ::= { cwrPhyQualityEntry 8 }
-
- cwrArqOn OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object when set to true will enable the Automatic Repeat
- Query subsystem. Disabling the ARQ subsystem disables a major
- error correction mechanism of the radio, due to which an
- operating radio PHY may suffer large performance degradation."
- ::= { cwrPhyQualityEntry 9 }
-
- -- The Corrected Byte Errors Table
-
- -- This table provides information on the number of consecutive
- -- byte errors detected and corrected by the ARQ engine.
- -- The ARQ engine can correct up to 9 consecutive byte errors.
- -- This table provides details on the byte error correction
- -- distribution over time.
- cwrPhyCorrectedBytesTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrPhyCorrectedBytesEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This provides information on the number of byte
- detected and corrected by the ARQ engine.
- The ARQ engine can correct up to 9 consecutive byte errors.
- This table keeps a count of the number of byte errors corrected
- over time.
- The values in this table are cumulated from link power up."
- ::= { cwrRadioPhyQualityGroup 2 }
-
- cwrPhyCorrectedBytesEntry OBJECT-TYPE
- SYNTAX CwrPhyCorrectedBytesEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex as
- defined in RFC2863."
- INDEX { ifIndex }
- ::= { cwrPhyCorrectedBytesTable 1 }
-
- CwrPhyCorrectedBytesEntry ::= SEQUENCE {
- cwrArq1ByteErrs Counter64,
- cwrArq2ByteErrs Counter64,
- cwrArq3ByteErrs Counter64,
- cwrArq4ByteErrs Counter64,
- cwrArq5ByteErrs Counter64,
- cwrArq6ByteErrs Counter64,
- cwrArq7ByteErrs Counter64,
- cwrArq8ByteErrs Counter64,
- cwrArq9ByteErrs Counter64
- }
-
- cwrArq1ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of 1 byte errors that were
- corrected since the the radio link reached linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 1 }
-
- cwrArq2ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 2 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 2 }
-
- cwrArq3ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 3 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 3 }
-
- cwrArq4ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 4 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 4 }
-
- cwrArq5ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 5 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 5 }
-
- cwrArq6ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 6 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 6 }
-
- cwrArq7ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 7 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 7 }
-
- cwrArq8ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 8 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 8 }
-
- cwrArq9ByteErrs OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object identifies the number of consecutive 9 byte errors
- that were corrected since the the radio link reached
- linkOperational state."
- ::= { cwrPhyCorrectedBytesEntry 9 }
-
- -- The Radio Frequency Resource Group.
-
- -- The RF Table. This table contains information about the state of the
- -- Radio frequency resources being used by this radio link.
- cwrRfTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrRfEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the state of the
- radio frequency resources used by the radio link."
- ::= { cwrRadioFreqResGroup 1 }
-
- cwrRfEntry OBJECT-TYPE
- SYNTAX CwrRfEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrRfTable. This table is largely
- a read only table which provides details on the state of radio
- frequency resources available on the system.
- Physically each RF resource may be realized by one antenna
- and its associated control hardware. A single antenna and its
- associated electronics may act as more than 1 RF resource.
-
- When an RF resource acts as both a transmit and receive resource,
- the transmit and receive frequency ranges may overlap.
-
- It is indexed by the ifIndex and cwrRfIndex."
- INDEX {
- ifIndex,
- cwrRfIndex
- }
- ::= { cwrRfTable 1 }
-
- CwrRfEntry ::= SEQUENCE {
- cwrRfIndex Integer32,
- cwrRfResIndex Integer32,
- cwrRFOpMode INTEGER,
- cwrTxFreqRangeMin INTEGER,
- cwrTxFreqRangeMax INTEGER,
- cwrRxFreqRangeMin INTEGER,
- cwrRxFreqRangeMax INTEGER,
- cwrMinTxPower Integer32,
- cwrMaxTxPower Integer32,
- cwrRfTxOscState CwrOscState,
- cwrRfAntIndex Integer32,
- cwrRfRxOscState CwrOscState,
- cwrRfTemperature Integer32,
- cwrRfSupplyVoltageState INTEGER,
- cwrRfStatus INTEGER,
- cwrRfControlChannelStatus INTEGER,
- cwrBurstSizeGroup OCTET STRING
- }
-
- cwrRfIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object, along with ifIndex, represents the index of
- this entry in the cwrRfTable."
- ::= { cwrRfEntry 1 }
-
- cwrRfResIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the index into CwrRfEntityTable. This
- index identifies the radio frequency resource."
- REFERENCE " Refer to CwrRfEntityTable in CISCO-WIRELESS-EXP-MIB"
- ::= { cwrRfEntry 2 }
-
- cwrRFOpMode OBJECT-TYPE
- SYNTAX INTEGER {
- rxOnly(0),
- txOnly(1),
- rxAndTx(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object indicates if this RF resource is being used to either
- receive, transmit, or both."
- ::= { cwrRfEntry 3 }
-
- cwrTxFreqRangeMin OBJECT-TYPE
- SYNTAX INTEGER (215000..582500)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the minimum frequency at which this
- RF resource can transmit."
- ::= { cwrRfEntry 4 }
-
- cwrTxFreqRangeMax OBJECT-TYPE
- SYNTAX INTEGER (215000..582500)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the maximum frequency at which this
- RF resource can transmit."
- ::= { cwrRfEntry 5 }
-
- cwrRxFreqRangeMin OBJECT-TYPE
- SYNTAX INTEGER (215000..582500)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the lowest transmission frequency this RF
- resource can receive."
- ::= { cwrRfEntry 6 }
-
- cwrRxFreqRangeMax OBJECT-TYPE
- SYNTAX INTEGER (215000..582500)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the highest transmission frequency that
- this RF resource can receive."
- ::= { cwrRfEntry 7 }
-
- cwrMinTxPower OBJECT-TYPE
- SYNTAX Integer32 (-80..33)
- UNITS "dBm Decibel milliwatts"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the minimum power that the RF subsystem
- can supply the antenna."
- ::= { cwrRfEntry 8 }
-
- cwrMaxTxPower OBJECT-TYPE
- SYNTAX Integer32 (-80..33)
- UNITS "dBm Decibel milliwatts"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the maximum power that the RF subsystem can
- supply the antenna."
- ::= { cwrRfEntry 9 }
-
- cwrRfTxOscState OBJECT-TYPE
- SYNTAX CwrOscState
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the state of the transmit oscillator. The
- oscillator must be in oscillatorOk(1) state for the system to
- function properly."
- ::= { cwrRfEntry 10 }
-
- cwrRfAntIndex OBJECT-TYPE
- SYNTAX Integer32 (0..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the index into the cwrAntennaTable. This
- object may be 0 if the cwrAntennaTable is not available."
- ::= { cwrRfEntry 11 }
-
- cwrRfRxOscState OBJECT-TYPE
- SYNTAX CwrOscState
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the state of the receive oscillator. The
- oscillator must be in oscillatorOk(1) state for the system to
- function properly."
- ::= { cwrRfEntry 12 }
-
- cwrRfTemperature OBJECT-TYPE
- SYNTAX Integer32 (-40..100)
- UNITS "Degrees Centigrade"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the current temperature of the RF unit."
- ::= { cwrRfEntry 13 }
-
- cwrRfSupplyVoltageState OBJECT-TYPE
- SYNTAX INTEGER {
- withinSpecification(1),
- outsideSpecification(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies whether the voltage supply to the RF unit is
- within specifications or not."
- ::= { cwrRfEntry 14 }
-
- cwrRfStatus OBJECT-TYPE
- SYNTAX INTEGER {
- online(1),
- offline(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object specifies whether the RF resource is functioning
- properly or not. If it is functioning properly then it will be
- online(1), else offline(2)."
- ::= { cwrRfEntry 15 }
-
- cwrRfControlChannelStatus OBJECT-TYPE
- SYNTAX INTEGER {
- ok(1),
- notOk(2)
- }
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "Each RF resource has an associated control channel.
- The control channel is used to send/receive control information to
- the RF resource. For the RF resouce to operate properly, the control
- channel must be established.
- This object indicates the status of the control channel
- ok(1) - RF resource may be controlled successfully
- notOk(2) - Cannot talk to the RF resource."
- ::= { cwrRfEntry 16 }
-
- cwrBurstSizeGroup OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (2))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object indicates the range or burst sizes supported by the
- ODU. This information is read from the ODU EEPROM. The user may
- set the cwrBurstSize MIB object in the cwrRadioPhyTable based on
- the value of this object."
- ::= { cwrRfEntry 17 }
-
- -- The Intermediate Frequency Resource table. This table contains
- -- information about the Intermediate Frequency subsystem on the wireless
- -- radio.
- cwrIntFreqTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrIntFreqEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the state of the
- intermediate frequency subsystem on the wireless radio."
- ::= { cwrRadioFreqResGroup 2 }
-
- cwrIntFreqEntry OBJECT-TYPE
- SYNTAX CwrIntFreqEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrIntFreqTable.
- This table is largely a read only table which provides details
- on the state of the intermediate frequency subsystem available on
- the wireless radio."
- INDEX { ifIndex }
- ::= { cwrIntFreqTable 1 }
-
- CwrIntFreqEntry ::= SEQUENCE {
- cwrIfTxOscState CwrOscState,
- cwrIfRxOscState CwrOscState,
- cwrIfRefOscState CwrOscState,
- cwrIfResIndex Integer32,
- cwrIfInpFreq Integer32,
- cwrIfOutFreq Integer32
- }
-
- cwrIfTxOscState OBJECT-TYPE
- SYNTAX CwrOscState
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the state of the IF transmit oscillator. The
- oscillator must be in oscillatorOk(1) state for the system to
- function properly."
- ::= { cwrIntFreqEntry 1 }
-
- cwrIfRxOscState OBJECT-TYPE
- SYNTAX CwrOscState
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the state of the IF receive oscillator.
- The oscillator must be in oscillatorOk(1) state for the system to
- function properly."
- ::= { cwrIntFreqEntry 2 }
-
- cwrIfRefOscState OBJECT-TYPE
- SYNTAX CwrOscState
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the state of the IF reference oscillator.
- The oscillator must be in oscillatorOk(1) state for the system
- to function properly."
- ::= { cwrIntFreqEntry 3 }
-
- cwrIfResIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the index into CwrIntFreqEntityTable.
- It identifies the intermediate frequency resource."
- REFERENCE " Refer to CwrIntFreqEntityTable in CISCO-WIRELESS-EXP-MIB"
- ::= { cwrIntFreqEntry 4 }
-
- cwrIfInpFreq OBJECT-TYPE
- SYNTAX Integer32 (100..10000)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "This object represents the IF input frequency."
- ::= { cwrIntFreqEntry 5 }
-
- cwrIfOutFreq OBJECT-TYPE
- SYNTAX Integer32 (20000..50000)
- UNITS "10 kHz"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "This object represents the IF output frequency."
- ::= { cwrIntFreqEntry 6 }
-
- -- The Radio Link Metrics Group
-
-
-
- -- The Link Metrics Group contains information about the quality of the
- -- radio link identified by the ifIndex.
-
- -- The the diagram below may be used cross refer to the definitions.
- -- (Note the diagram is just an example):
-
-
- -- Link Admin-Up Link Admin-Down
- -- |<===================== Link Admin Up Secs ======================>|
- -- | |
- -- | |
- -- V=================================================================V
- -- |<=Sync Loss Secs=>|<=====EFS========>|<=========ES==============>|
- -- | |<=Errs=>|<==DS==>|<==SES==>|
- -- |<======== Avail Secs ==============>|
-
-
- -- Definitions:
-
- -- Link Admin Up Seconds :
- -- Interval in seconds, between the time the link was
- -- administratively configured up and when it was
- -- administratively configured down. It is equal to:
- -- Available Seconds + Unavailable Seconds.
-
- -- An Operational Second :
- -- Is defined to be 1 second during which the ends of a radio link are
- -- synchronized and ready for duplex communication.
- -- At this point effective communication may not be possible due to
- -- unacceptably high errors on the link.
-
- -- An Operational Hour :
- -- Is 3600 operational seconds.
-
- -- Post ARQ Codeword Error:
- -- Also referred to as codeword error in this MIB.
- -- A codeword with errors in it, that could NOT be corrected at all.
- -- A codeword that cannot be corrected is dropped so reducing the
- -- total data throughput.
-
- -- Sync Loss Seconds:
- -- The duration in seconds after the link was configured administratively
- -- up but the two ends of the link were not synchronized.
-
- -- Error Free Second (CwrCwErrorFreeSecond):
- -- An Codeword Error Free Second (EFS) is defined as 1 second when the
- -- radio link was synchronized and no codeword errors detected on
- -- the link.
-
- -- Errored Second (CwrCwErroredSecond):
- -- A Codeword Errored Second (ES) is defined as 1 second when the radio
- -- link was synchronized and 1 or more codeword errors were detected on the
- -- link.
-
- -- Degraded Second (CwrCwDegradedSecond):
- -- A Codeword Degraded Second (DS) is defined as a 1 second interval
- -- during which the number of codeword errors was between
- -- cwrLinkLowCwErrThresh and cwrLinkHighCwErrThresh.
-
- -- Degraded Minute (CwrCwDegradedMinute):
- -- A Codeword Degraded Minute (DM) is defined as a 60 Codeword Degraded
- -- Seconds.
-
- -- Severely Errored Second (CwrCwSeverelyErroredSecond):
- -- A Codeword Severely Errored Second (SES) is defined as 1 second when
- -- the radio link was synchronized and the number of codeword errors
- -- received was greater than the threshold specified by
- -- cwrLinkHighCwErrThresh.
-
- -- Consecutively Severely Errored Second (CwrCwConsecutiveSevErrSecond):
- -- A Codeword Consecutively Severely Errored Seconds (CSES) is defined as
- -- the metric that measures the number of times a sequence of Codeword
- -- Severely Errored Seconds(SES) crosses the cwrLinkCSESThresh value.
- -- It is independent of the length of the SES sequence.
- -- In other words this counter is incremented by one and only one
- -- for every such occurrence.
- -- This metric measures the stability of the link i.e. if this count
- -- is high, it implies that the link is oscillating between
- -- usable v/s unusable extremes.
-
- -- An Available second:
- -- Is defined to be 1 second during which the link was available for
- -- data transmission. It is equal to:
- -- Error Free Seconds + Errored Seconds - Severely Errored Seconds.
-
- -- Unavailable Seconds:
- -- Represent the number of seconds that the user wanted the link to be
- -- availble but was not. It is equal to:
- -- Severely Errored Seconds + Sync Loss Seconds.
-
-
- -- This group contains the following groups of information:
-
- -- o) Link Metric Thresholds. This table provides facilities to establish
- -- thresholds that control the collection of the link metrics.
-
- -- o) Cumulative link metrics. This table provides cumulative metrics
- -- about the link since the last reboot of the radio interface.
-
- -- o) 24 Hour Metrics. This includes cumulative values of the metrics for
- -- every 24 hours (day) for a duration of atleast 32 days.
- -- The information in table is identical to the information in the
- -- 1 Hour Metrics except that the data has been aggregated over
- -- 24 hours.
-
- -- o) 1 Hour Metrics. This includes cumulative values of the metrics for
- -- every hour for a duration of atleast 24 hours. The information in
- -- table is identical to the information in the 1 Minute Metrics except
- -- that the data has been aggregated over 1 hour.
-
- -- o) 1 Minute Metrics. This includes cumulative values of the metrics
- -- for every minute for the atleast 60 minutes.
-
- -- o) 1 Second Metrics. This table includes updates received from
- -- hardware over the last 1 second. This contains hardware reported
- -- information cumulated over 1 second.
-
-
-
- -- Link Metric Thresholds
- cwrLinkMetricsThresholdTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrLinkMetricsThreshEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains threshold values that are the trigger points
- for controlling the collection of the Link Metrics such as
- Codeword Errored Seconds and others."
- ::= { cwrRadioMetricsGroup 1 }
-
- cwrLinkMetricsThreshEntry OBJECT-TYPE
- SYNTAX CwrLinkMetricsThreshEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex as
- defined in RFC2863."
- INDEX { ifIndex }
- ::= { cwrLinkMetricsThresholdTable 1 }
-
- CwrLinkMetricsThreshEntry ::= SEQUENCE {
- cwrLinkCwESThresh Unsigned32,
- cwrLinkLowCwDSThresh Unsigned32,
- cwrLinkHighCwDSThresh Unsigned32,
- cwrLinkCSESThresh Unsigned32,
- cwrLink1HrESAlarmThresh Unsigned32,
- cwrLink1HrSESAlarmThresh Unsigned32,
- cwrLink1HrCSESAlarmThresh Unsigned32,
- cwrLink1HrDCMAlarmThresh Unsigned32,
- cwrLink24HrESAlarmThresh Unsigned32,
- cwrLink24HrSESAlarmThresh Unsigned32,
- cwrLink24HrCSESAlarmThresh Unsigned32,
- cwrLink24HrDCMAlarmThresh Unsigned32
- }
-
- cwrLinkCwESThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If the number of Codeword Errors detected in a duration of 1
- Operational second, is greater than this value then that second is
- counted as an Errored Second."
- ::= { cwrLinkMetricsThreshEntry 1 }
-
- cwrLinkLowCwDSThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies low degraded second threshold.
- When the number of codeword errors detected are greater or equal
- than this value and less than cwrLinkHighCwDSThresh
- then that second is counted as a Codeword Degraded Second."
- ::= { cwrLinkMetricsThreshEntry 2 }
-
- cwrLinkHighCwDSThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies high degraded second threshold.
- When then number of codeword errors detected are greater than
- this value then that second is counted as a Codeword Severely
- Errored Second."
- ::= { cwrLinkMetricsThreshEntry 3 }
-
- cwrLinkCSESThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "When the number of severely errored codewords detected
- consecutively in one second equals this threshold value,
- the second is counted as a Consecutively Severely Errored Second."
- ::= { cwrLinkMetricsThreshEntry 4 }
-
- cwrLink1HrESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Codeword Error Second threshold.
- When the number of Codeword Error Seconds in a 1 Operational Hour
- period exceeds this limit cwrTrapLink1HrThresh trap will be
- generated. Time measurement starts after the first
- operational second."
- ::= { cwrLinkMetricsThreshEntry 5 }
-
- cwrLink1HrSESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Codeword Severely Errored
- Seconds threshold. When the number of Codeword Severely Errored
- Seconds in a 1 Operational Hour period exceeds this limit
- cwrTrapLink1HrThresh trap will be generated. Time measurement
- starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 6 }
-
- cwrLink1HrCSESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Codeword Consecutively Severely
- Errored Seconds threshold. When the number of Codeword Severely
- Errored Seconds in a 1 Operational Hour period exceeds this limit
- cwrTrapLink1HrThresh trap will be generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 7 }
-
- cwrLink1HrDCMAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Degraded Codeword Minute
- threshold. When the number of Degraded Codeword Minutes in a 1
- Operational Hour period exceeds this limit cwrTrapLink1HrThresh trap
- will be generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 8 }
-
- cwrLink24HrESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the 24 hour Codeword Error Second threshold.
- When the number of Codeword Error Seconds in a 24 Operational Hour
- period exceeds this limit cwrTrapLink24HrThresh trap will be
- generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 9 }
-
- cwrLink24HrSESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Codeword Severely Errored
- Seconds threshold. When the number of Codeword Severely Errored
- Seconds in a 1 Operational Hour period exceeds this limit
- cwrTrapLink24HrThresh trap will be generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 10 }
-
- cwrLink24HrCSESAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Codeword Consecutively Severely
- Errored Seconds threshold.
- When the number of Codeword Severely Errored
- Seconds in a 1 Operational Hour period exceeds this limit
- cwrTrapLink24HrThresh trap will be generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 11 }
-
- cwrLink24HrDCMAlarmThresh OBJECT-TYPE
- SYNTAX Unsigned32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object specifies the one hour Degraded Codeword Minute
- threshold. When the number of Degraded Codeword Minutes in a 1
- Operational Hour period exceeds this limit cwrTrapLink24HrThresh
- trap will be generated.
- Time measurement starts after the first operational second."
- ::= { cwrLinkMetricsThreshEntry 12 }
-
- -- Cumulative Link Metrics Table.
- -- This table provides overall metrics on the performance of the link since
- -- the last reboot of the radio interface.
- cwrCumulativeMetricsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrCumulativeMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains metrics used to measure the quality of the
- radio link identified by the ifIndex. The metrics in this table
- are cumulated since the last time the system powered up."
- ::= { cwrRadioMetricsGroup 2 }
-
- cwrCumulativeMetricsEntry OBJECT-TYPE
- SYNTAX CwrCumulativeMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157).
-
- Each of these entries are indexed by the value of ifIndex as defined
- in RFC2863."
- INDEX { ifIndex }
- ::= { cwrCumulativeMetricsTable 1 }
-
- CwrCumulativeMetricsEntry ::= SEQUENCE {
- cwrAvailableSeconds Counter32,
- cwrUnAvailableSeconds Counter32,
- cwrSyncLossSeconds Counter32,
- cwrPctErrorFreeSeconds Gauge32,
- cwrPctErroredSeconds Gauge32,
- cwrPctSeverelyErroredSeconds Gauge32,
- cwrPctAvailSeconds Gauge32,
- cwrPctCwDegradedMinutes Gauge32,
- cwrSyncSuccessCount Counter32,
- cwrSyncFailureCount Counter32,
- cwrManagedSyncLoss Counter32,
- cwrAutomaticSyncLoss Counter32,
- cwrLastSyncSuccessTime TimeInterval,
- cwrLastSyncFailTime TimeInterval,
- cwrEffectivePhyDataRate Gauge32,
- cwrPctEffectivePhyDataRate Gauge32
- }
-
- cwrAvailableSeconds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Available Seconds cumulated
- since the link was powered up. It is equal to:
- Error Free Seconds + Errored Seconds - Severely Errored Seconds."
- ::= { cwrCumulativeMetricsEntry 1 }
-
- cwrUnAvailableSeconds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of seconds that the link was
- not available for use. It is equal to:
- Severely Errored Seconds + Sync Loss Seconds."
- ::= { cwrCumulativeMetricsEntry 2 }
-
- cwrSyncLossSeconds OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Link Admin Up Seconds during
- which the radio link was out of sync with the remote end."
- ::= { cwrCumulativeMetricsEntry 3 }
-
- cwrPctErrorFreeSeconds OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of cumulative Codeword Error Free
- Seconds (EFS) to Link Admin Up seconds, expressed as a percentage."
- ::= { cwrCumulativeMetricsEntry 4 }
-
- cwrPctErroredSeconds OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of cumulative Codeword Errored
- Seconds (ES) to Link Admin Up seconds, expressed as a percentage."
- ::= { cwrCumulativeMetricsEntry 5 }
-
- cwrPctSeverelyErroredSeconds OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of cumulative Codeword Severely
- Errored Seconds (SES) to Link Admin Up seconds, expressed as a
- percentage."
- ::= { cwrCumulativeMetricsEntry 6 }
-
- cwrPctAvailSeconds OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of cumulative Available seconds to
- Link Admin Up seconds, expressed as a percentage."
- ::= { cwrCumulativeMetricsEntry 7 }
-
- cwrPctCwDegradedMinutes OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of cumulative Codeword Degraded
- Minutes to Link Admin Up seconds, expressed as a percentage."
- ::= { cwrCumulativeMetricsEntry 8 }
-
- cwrSyncSuccessCount OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents number of times the radio link successfully
- synchronized with the far end."
- ::= { cwrCumulativeMetricsEntry 9 }
-
- cwrSyncFailureCount OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents number of times the link attempted to
- synchronize with the far end but failed to."
- ::= { cwrCumulativeMetricsEntry 10 }
-
- cwrManagedSyncLoss OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents number of times the radio link layer was
- shutdown by operator intervention or a higher layer protocol."
- ::= { cwrCumulativeMetricsEntry 11 }
-
- cwrAutomaticSyncLoss OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents number of times the radio link was
- synchronized but lost synchronization with the remote end
- without manual or higher layer protocol layer intervention."
- ::= { cwrCumulativeMetricsEntry 12 }
-
- cwrLastSyncSuccessTime OBJECT-TYPE
- SYNTAX TimeInterval
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents elapsed time since the radio link
- successfully synchronized with the remote end."
- ::= { cwrCumulativeMetricsEntry 13 }
-
- cwrLastSyncFailTime OBJECT-TYPE
- SYNTAX TimeInterval
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents elapsed time since the radio link
- lost synchronization with the remote end."
- ::= { cwrCumulativeMetricsEntry 14 }
-
- cwrEffectivePhyDataRate OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the effective data throughput of this link
- while the link was synchronized."
- ::= { cwrCumulativeMetricsEntry 15 }
-
- cwrPctEffectivePhyDataRate OBJECT-TYPE
- SYNTAX Gauge32 (1..10000)
- UNITS "0.01 percent"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the ratio of total error free codewords
- received to the total codewords received as a percentage."
- ::= { cwrCumulativeMetricsEntry 16 }
-
- -- Most Recent 24 Hour Link Metrics Table.
-
- -- This table provides metrics on the performance of the link over the
- -- the last 24 Operational Hours.
- cwr24HrMetricsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Cwr24HrMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains metrics collected over the duration of
- 24 hours.
- This table is updated once every day for 32 days. Therefore, this
- table will have a maximum of 32 entries that provide cumulative
- status of the link, identified by ifIndex."
- ::= { cwrRadioMetricsGroup 3 }
-
- cwr24HrMetricsEntry OBJECT-TYPE
- SYNTAX Cwr24HrMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwr24HrMetricsTable
- indexed by ifIndex and cwr24HrMetricsIndex.
-
- The first entry in the table (cwr24HrMetricsIndex = 1) represents
- the chronologically oldest data available."
- INDEX {
- ifIndex,
- cwr24HrMetricsIndex
- }
- ::= { cwr24HrMetricsTable 1 }
-
- Cwr24HrMetricsEntry ::= SEQUENCE {
- cwr24HrMetricsIndex Integer32,
- cwr24HrUpdateTime Integer32,
- cwr24HrErrorFreeSeconds CwrCwErrorFreeSecond,
- cwr24HrErroredSeconds CwrCwErroredSecond,
- cwr24HrSevErroredSeconds CwrCwSeverelyErroredSecond,
- cwr24HrConsecSvErrSeconds CwrCwConsecutiveSevErrSecond,
- cwr24HrDegradedMinutes CwrCwDegradedMinute,
- cwr24HrTotalErroredCodewords WirelessGauge64,
- cwr24HrTotalCodewords WirelessGauge64
- }
-
- cwr24HrMetricsIndex OBJECT-TYPE
- SYNTAX Integer32 (1..32)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry represents the sum of the metrics from the previous 24
- hour entry + the 24 hour period immdeiately prior to the most
- recent update."
- ::= { cwr24HrMetricsEntry 1 }
-
- cwr24HrUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents time in seconds since system power up at
- which time this entry was updated."
- ::= { cwr24HrMetricsEntry 2 }
-
- cwr24HrErrorFreeSeconds OBJECT-TYPE
- SYNTAX CwrCwErrorFreeSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Error Free Seconds
- (EFS) detected since link power up, captured at cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 3 }
-
- cwr24HrErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Codeword Error Seconds (ES)
- detected since link power up, captured at cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 4 }
-
- cwr24HrSevErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwSeverelyErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Codeword Severely Error
- Seconds (SES) detected since link power up, captured at
- cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 5 }
-
- cwr24HrConsecSvErrSeconds OBJECT-TYPE
- SYNTAX CwrCwConsecutiveSevErrSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Codeword Consecutively
- Severely Error Seconds (CSES) detected since link power up,
- captured at cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 6 }
-
- cwr24HrDegradedMinutes OBJECT-TYPE
- SYNTAX CwrCwDegradedMinute
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of Codeword Degraded Minutes (DM)
- detected since link power up, captured at cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 7 }
-
- cwr24HrTotalErroredCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the total number of errored codewords
- detected since link power up, captured at cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 8 }
-
- cwr24HrTotalCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the total number of codewords
- received on this link since link power up, captured at
- cwr24HrUpdateTime."
- ::= { cwr24HrMetricsEntry 9 }
-
- -- One Hour Link Metrics Table.
- cwr1HrMetricsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Cwr1HrMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains metrics collected over the duration of one
- hour.
- This table will have a maximum of 24 entries providing cumulative
- status of the link, identified by ifIndex, over the past 24 hours.
- This table is updated once every hour."
- ::= { cwrRadioMetricsGroup 4 }
-
- cwr1HrMetricsEntry OBJECT-TYPE
- SYNTAX Cwr1HrMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwr1HrMetricsTable indexed by
- ifIndex and cwr1HrMetricsIndex.
-
- The first entry in the table (cwr1HrMetricsIndex = 1) represents
- the chronologically oldest data available."
- INDEX {
- ifIndex,
- cwr1HrMetricsIndex
- }
- ::= { cwr1HrMetricsTable 1 }
-
- Cwr1HrMetricsEntry ::= SEQUENCE {
- cwr1HrMetricsIndex Integer32,
- cwr1HrUpdateTime Integer32,
- cwr1HrErrorFreeSeconds CwrCwErrorFreeSecond,
- cwr1HrErroredSeconds CwrCwErroredSecond,
- cwr1HrSevErroredSeconds CwrCwSeverelyErroredSecond,
- cwr1HrConsecSvErrSeconds CwrCwConsecutiveSevErrSecond,
- cwr1HrDegradedMinutes CwrCwDegradedMinute,
- cwr1HrErroredCodewords WirelessGauge64,
- cwr1HrTotalCodewords WirelessGauge64
- }
-
- cwr1HrMetricsIndex OBJECT-TYPE
- SYNTAX Integer32 (1..24)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry represents the sum of the metrics from the previous 1
- hour entry + the 1 hour period immdeiately prior to the most
- recent update."
- ::= { cwr1HrMetricsEntry 1 }
-
- cwr1HrUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents time in seconds since system power up at
- which time this entry was updated."
- ::= { cwr1HrMetricsEntry 2 }
-
- cwr1HrErrorFreeSeconds OBJECT-TYPE
- SYNTAX CwrCwErrorFreeSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Error Free Seconds
- (EFS) detected since link power up, captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 3 }
-
- cwr1HrErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Errored Seconds
- (ES) detected since link power up, captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 4 }
-
- cwr1HrSevErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwSeverelyErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Severely Errored
- Seconds (SES) detected since link power up, captured at
- cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 5 }
-
- cwr1HrConsecSvErrSeconds OBJECT-TYPE
- SYNTAX CwrCwConsecutiveSevErrSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Consecutive Severely
- Errored Seconds (CSES) detected since link power up,
- captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 6 }
-
- cwr1HrDegradedMinutes OBJECT-TYPE
- SYNTAX CwrCwDegradedMinute
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Degraded Minutes
- detected since link power up, captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 7 }
-
- cwr1HrErroredCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative errored codewords detected
- since link power up, captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 8 }
-
- cwr1HrTotalCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative total received codewords
- detected since link power up, captured at cwr1HrUpdateTime."
- ::= { cwr1HrMetricsEntry 9 }
-
- -- One Minute Link Metrics Table
- cwr1MinMetricsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Cwr1MinMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains metrics collected over the duration of one
- minute.
- This table will have a maximum of 60 entries providing cumulative
- status of the link, identified by ifIndex, over the past 60 minutes.
- This table is updated once every minute."
- ::= { cwrRadioMetricsGroup 5 }
-
- cwr1MinMetricsEntry OBJECT-TYPE
- SYNTAX Cwr1MinMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwr1MinMetricsTable indexed by
- ifIndex and cwr1MinMetricsIndex.
-
- The first entry in the table (cwr1MinMetricsIndex = 1) represents
- the chronologically oldest data available."
- INDEX {
- ifIndex,
- cwr1MinMetricsIndex
- }
- ::= { cwr1MinMetricsTable 1 }
-
- Cwr1MinMetricsEntry ::= SEQUENCE {
- cwr1MinMetricsIndex Integer32,
- cwr1MinUpdateTime Integer32,
- cwr1MinErrorFreeSeconds CwrCwErrorFreeSecond,
- cwr1MinErroredSeconds CwrCwErroredSecond,
- cwr1MinSevErroredSeconds CwrCwSeverelyErroredSecond,
- cwr1MinConsecSvCwErrSeconds CwrCwConsecutiveSevErrSecond,
- cwr1MinDegradedSeconds CwrCwDegradedSecond,
- cwr1MinErroredCodewords WirelessGauge64,
- cwr1MinCodewords WirelessGauge64
- }
-
- cwr1MinMetricsIndex OBJECT-TYPE
- SYNTAX Integer32 (1..60)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry represents the sum of the metrics from the previous 1
- minute entry + the 1 minute period immdeiately prior to the most
- recent update."
- ::= { cwr1MinMetricsEntry 1 }
-
- cwr1MinUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents time in seconds since system power up at
- which time this entry was updated."
- ::= { cwr1MinMetricsEntry 2 }
-
- cwr1MinErrorFreeSeconds OBJECT-TYPE
- SYNTAX CwrCwErrorFreeSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Error Free Seconds
- (EFS) detected since link power up, captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 3 }
-
- cwr1MinErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Errored Seconds
- (ES) detected since link power up, captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 4 }
-
- cwr1MinSevErroredSeconds OBJECT-TYPE
- SYNTAX CwrCwSeverelyErroredSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Severely Errored
- Seconds (SES) detected since link power up, captured at
- cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 5 }
-
- cwr1MinConsecSvCwErrSeconds OBJECT-TYPE
- SYNTAX CwrCwConsecutiveSevErrSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Consecutively
- Severely Errored Seconds (CSES) detected since link power up,
- captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 6 }
-
- cwr1MinDegradedSeconds OBJECT-TYPE
- SYNTAX CwrCwDegradedSecond
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative Codeword Degraded Seconds
- (DS) detected since link power up, captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 7 }
-
- cwr1MinErroredCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative errored codewords detected
- since link power up, captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 8 }
-
- cwr1MinCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative total received codewords
- detected since link power up, captured at cwr1MinUpdateTime."
- ::= { cwr1MinMetricsEntry 9 }
-
- -- One Second Link Metrics
- cwr1SecMetricsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF Cwr1SecMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains metrics collected over a duration of 1 second.
- The data in this table is derived directly from the hardware.
-
- This table will have a maximum of 60 entries providing cumulative
- status of the link, identified by ifIndex, over the past 60 seconds.
-
- This table is updated once every second."
- ::= { cwrRadioMetricsGroup 6 }
-
- cwr1SecMetricsEntry OBJECT-TYPE
- SYNTAX Cwr1SecMetricsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwr1SecMetricsTable indexed by
- ifIndex and cwr1SecMetricsIndex.
-
- The first entry in the table (cwr1SecIndex = 1) represents the
- chronologically oldest data available."
- INDEX {
- ifIndex,
- cwr1SecIndex
- }
- ::= { cwr1SecMetricsTable 1 }
-
- Cwr1SecMetricsEntry ::= SEQUENCE {
- cwr1SecIndex Integer32,
- cwr1SecUpdateTime Integer32,
- cwr1SecRxCodewords WirelessGauge64,
- cwr1SecRSCodewordErrors WirelessGauge64,
- cwr1SecArqCodewordErrors Gauge32,
- cwr1SecRxRrCount Gauge32,
- cwr1SecRxRrEventCount Gauge32,
- cwr1SecTxArqCount Gauge32,
- cwr1SecTxArqEventCount Gauge32,
- cwr1SecCorrectedSyncByteErrs Gauge32,
- cwr1SecConsecutiveCwErrs Gauge32,
- cwr1SecPostARQGoodCodewords WirelessGauge64
- }
-
- cwr1SecIndex OBJECT-TYPE
- SYNTAX Integer32 (1..60)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "Each entry represents the sum of the metrics from the previous
- 1 second entry + the 1 second period immdeiately prior to the
- most recent update."
- ::= { cwr1SecMetricsEntry 1 }
-
- cwr1SecUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents time in seconds since system power up at
- which time this entry was updated."
- ::= { cwr1SecMetricsEntry 2 }
-
- cwr1SecRxCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative total number of codewords
- received by this radio link at the time this entry was updated."
- ::= { cwr1SecMetricsEntry 3 }
-
- cwr1SecRSCodewordErrors OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative uncorrectable codewords
- emitted by the Reed-Solomon error correction engine at the time
- this entry was updated. This is also called Pre ARQ codeword error."
- ::= { cwr1SecMetricsEntry 4 }
-
- cwr1SecArqCodewordErrors OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative number of uncorrectable
- codewords consumed by the Automatic Repeat Query error correction
- engine at the time this entry was updated. This is also called as
- Post ARQ codeword error."
- ::= { cwr1SecMetricsEntry 5 }
-
- cwr1SecRxRrCount OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This represents the cumulative number of unique RR's (Retransmit
- Requests) received (from the remote end) at the time this entry was
- updated.
- The remote end issues a Retransmit Request if it receives an
- uncorrectable codeword."
- ::= { cwr1SecMetricsEntry 6 }
-
- cwr1SecRxRrEventCount OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative number of RRs
- (Retransmit Requests) that were serviced at the time this entry was
- updated."
- ::= { cwr1SecMetricsEntry 7 }
-
- cwr1SecTxArqCount OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents cumulative number of unique ARQ's that
- were received by the transmit side of the local end at the time
- this entry was updated.
-
- This provides an indication of how error free the transmisisons of
- the local end of the link are from the the remote end's
- perspective."
- ::= { cwr1SecMetricsEntry 8 }
-
- cwr1SecTxArqEventCount OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents cumulative number of ARQ's that were
- serviced at the time this entry was updated.
-
- A serviced ARQ results in a re-transmitted codeword."
- ::= { cwr1SecMetricsEntry 9 }
-
- cwr1SecCorrectedSyncByteErrs OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative number of corrected sync byte
- errors, at the time this entry was updated."
- ::= { cwr1SecMetricsEntry 10 }
-
- cwr1SecConsecutiveCwErrs OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the size of the larget block of consecutive
- codeword errors received since this entry was last updated."
- ::= { cwr1SecMetricsEntry 11 }
-
- cwr1SecPostARQGoodCodewords OBJECT-TYPE
- SYNTAX WirelessGauge64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the cumulative number of error free
- codewords emitted by the Automatic Repeat Query error correction
- engine at the time this entry was updated. Also called as
- Post ARQ good codewords."
- ::= { cwr1SecMetricsEntry 12 }
-
- -- Radio History Group. This group is optional.
-
-
- -- The Histogram Table. This table contains information about the set of
- -- histograms that the hardware can be programmed to maintain.
-
- -- These histograms are generated as follows :
- -- Radio signal data is sampled.
- -- Occurrences of values of the radio signal data is counted.
- -- This count is maintained as discrete sets. Each set represented by one bin.
-
- -- Note that the raw radio signal data is not stored in the bins. It is the
- -- count of the occurrence of the radio signal sample that gets stored.
- cwrHistCtrlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrHistCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about histograms configured in
- hardware. When data is collected it will be stored in histogram
- bins as follows:
- All values (X < cwrStartBinValue) will be kept in the first
- histogram bin.
- Subsequent values will be distributed in the bins based on the
- cwrBinDelta. Last bin, will contain all values
- (X > (cwrStartBinValue + (cwrNumBins - 2) * cwrBinDelta)),
- i.e. any value that is greater than that may be stored in the
- last bin."
- ::= { cwrRadioHistoryGroup 1 }
-
- cwrHistCtrlEntry OBJECT-TYPE
- SYNTAX CwrHistCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrHistogramTable.
- It is indexed by the ifIndex, cwrHistIndex."
- INDEX {
- ifIndex,
- cwrHistIndex
- }
- ::= { cwrHistCtrlTable 1 }
-
- CwrHistCtrlEntry ::= SEQUENCE {
- cwrHistIndex Integer32,
- cwrHistClass CwrRadioSignalAttribute,
- cwrRfResourceId CwrRFZeroIndex,
- cwrDspNumber INTEGER,
- cwrStartBinValue Integer32,
- cwrBinDelta Integer32,
- cwrNumHistBins Integer32,
- cwrUpdateRate Integer32,
- cwrCollDuration Integer32,
- cwrOwnerId OwnerString,
- cwrHistBitShift INTEGER,
- cwrHistToneSelection INTEGER,
- cwrHistToneValue Integer32,
- cwrHistAction CwrCollectionAction,
- cwrHistStatus CwrCollectionStatus,
- cwrHistRowStatus RowStatus,
- cwrHistPeriodicSum TruthValue
- }
-
- cwrHistIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object, along with ifIndex, is the index into this table
- and represents one entry in the table. The entry in this table
- for which cwrHistIndex = x is associated with the entry in
- cwrHistSummaryTable and the entry in cwrHistDataTable for
- which the index variable in those tables has the same value, x."
- ::= { cwrHistCtrlEntry 1 }
-
- cwrHistClass OBJECT-TYPE
- SYNTAX CwrRadioSignalAttribute
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the attribute that is being histogrammed."
- ::= { cwrHistCtrlEntry 2 }
-
- cwrRfResourceId OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies the RF resource for which this histogram
- specification applies. If this is 0, the agent will automatically
- use the most logical value for the specified cwrHistClass. If 0 has
- been specified then on reading this object the agent will return the
- RF resource id for which the histogram is being captured."
- ::= { cwrHistCtrlEntry 3 }
-
- cwrDspNumber OBJECT-TYPE
- SYNTAX INTEGER (0..8)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies the DSP on which to create the histogram.
- If 0 is specified then the agent will automatically use the most
- logical DSP for the specified cwrHistClass parameter.
- If 0 has been specified then on reading this object the agent will
- return the DSP number that is being used to capture this histogram."
- ::= { cwrHistCtrlEntry 4 }
-
- cwrStartBinValue OBJECT-TYPE
- SYNTAX Integer32 (-2147483647..2147483647)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the maximum of the values that will be
- collected in the first bin of the histogram.
- All values < cwrStartBinValue will be kept in the first
- histogram bin."
- ::= { cwrHistCtrlEntry 5 }
-
- cwrBinDelta OBJECT-TYPE
- SYNTAX Integer32 (2..2147483647)
- UNITS "Powers of 2"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the range of values of the sampled data that
- should be accounted for in one histogram bin. For example all data
- samples between x..y (where y = x + cwrBinDelta - 1), will be
- counted and placed in the same bin."
- ::= { cwrHistCtrlEntry 6 }
-
- cwrNumHistBins OBJECT-TYPE
- SYNTAX Integer32 (1..508)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents total number of bins to be created for the
- histogram."
- ::= { cwrHistCtrlEntry 7 }
-
- cwrUpdateRate OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents rate at which snapshots of the histogram
- will be available."
- ::= { cwrHistCtrlEntry 8 }
-
- cwrCollDuration OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object specifies the duration for which this histogram must
- be accumulated. After successfully accumulating data for this amount
- of time the collection stops and the cwrHistStatus changes
- to statusCaptured."
- ::= { cwrHistCtrlEntry 9 }
-
- cwrOwnerId OBJECT-TYPE
- SYNTAX OwnerString
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies management station that created this
- histogram specification."
- ::= { cwrHistCtrlEntry 10 }
-
- cwrHistBitShift OBJECT-TYPE
- SYNTAX INTEGER (0..32)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the number of bits by which the signal count
- is right shifted before it is stored in the histogram bin.
- This provides a mechanism to uniformly scale the collected histogram
- to account for overflows."
- ::= { cwrHistCtrlEntry 11 }
-
- cwrHistToneSelection OBJECT-TYPE
- SYNTAX INTEGER {
- cwrCirculate(1),
- cwrAverage(2),
- cwrSpecific(3)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies which tone in a burst should be sampled for
- capturing the data.
- cwrCirculate(1):
- The successive tones will be used for every successive burst.
- cwrAverage(2):
- The value of every tone in a burst will be averaged.
- cwrspecific(3):
- The identified tone is used."
- DEFVAL { cwrAverage }
- ::= { cwrHistCtrlEntry 12 }
-
- cwrHistToneValue OBJECT-TYPE
- SYNTAX Integer32 (0..216)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "If cwrHistToneSelection is cwrSpecificTone then this object
- identifies tone that should be used for sampling."
- ::= { cwrHistCtrlEntry 13 }
-
- cwrHistAction OBJECT-TYPE
- SYNTAX CwrCollectionAction
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the action to be carried out on this
- histogram specification. If a histogram has been successfully
- captured then it must be cleared before an other capture
- may be initiated."
- ::= { cwrHistCtrlEntry 14 }
-
- cwrHistStatus OBJECT-TYPE
- SYNTAX CwrCollectionStatus
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the current state of this histogram
- collection.
- Once the histogram collection is complete the status changes
- statusCaptured and the data is available for use.
- None of the parameters of a histogram specification may be
- modified when the specification is in statusInProgress.
- A statusCaptured or statusStopped histogram must be actionClear'ed
- before another histogram specification may be started.
- The histogram may be read accurately between the cwrUpdateRate
- intervals. If the read spans across the update time data from the
- previous and current updates can be mingled."
- ::= { cwrHistCtrlEntry 15 }
-
- cwrHistRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object may be used to create or delete a histogram control
- specification."
- ::= { cwrHistCtrlEntry 16 }
-
- cwrHistPeriodicSum OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "The histogram data is updated every cwrUpdateRate seconds.
- When this object is set to true(1), the latest histogram data set
- is summed with the previous histogram data set and the
- cwrHistSummaryTable will reflect cumulative values.
- When set to false(2), only the latest data set is made available
- and the cwrHistSummarytable will reflect the latest values."
- ::= { cwrHistCtrlEntry 17 }
-
- -- The Histogram Summary Table. This table contains summary Data
- -- about the histograms collected as per the specifications in the
- -- cwrHistCtrlTable.
- cwrHistSummaryTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrHistSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains histogram Summary collected based on the
- specifications in the cwrHistCtrlTable."
- ::= { cwrRadioHistoryGroup 2 }
-
- cwrHistSummaryEntry OBJECT-TYPE
- SYNTAX CwrHistSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrHistSummaryTable.
- It is indexed by the ifIndex and cwrHistIndex."
- INDEX {
- ifIndex,
- cwrHistIndex
- }
- ::= { cwrHistSummaryTable 1 }
-
- CwrHistSummaryEntry ::= SEQUENCE {
- cwrHistUpdateTime Integer32,
- cwrHistMin Integer32,
- cwrHistMax Integer32,
- cwrHistMean Integer32
- }
-
- cwrHistUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the time in seconds since power up when
- this histogram snapshot was retrieved from the hardware."
- ::= { cwrHistSummaryEntry 1 }
-
- cwrHistMin OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the minimum value of the data sample seen
- for this histogram."
- ::= { cwrHistSummaryEntry 2 }
-
- cwrHistMax OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the maximum value of the data sample seen
- for this histogram."
- ::= { cwrHistSummaryEntry 3 }
-
- cwrHistMean OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the arithemetic mean of the data sample
- values for this histogram."
- ::= { cwrHistSummaryEntry 4 }
-
- -- The Histogram Data Table. This table contains the Data
- -- about the histograms collected as per the specifications in the
- -- cwrHistCtrlTable.
- cwrHistDataTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrHistDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains histogram values collected based on the
- specifications in the cwrHistCtrlTable."
- ::= { cwrRadioHistoryGroup 3 }
-
- cwrHistDataEntry OBJECT-TYPE
- SYNTAX CwrHistDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrHistDataTable. It is
- indexed by the ifIndex and cwrHistIndex and cwrHistBinIndex."
- INDEX {
- ifIndex,
- cwrHistIndex,
- cwrHistBinIndex
- }
- ::= { cwrHistDataTable 1 }
-
- CwrHistDataEntry ::= SEQUENCE {
- cwrHistBinIndex INTEGER,
- cwrValue Integer32
- }
-
- cwrHistBinIndex OBJECT-TYPE
- SYNTAX INTEGER (1..508)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object represents the histogram bin number for the value
- in cwrValue."
- ::= { cwrHistDataEntry 1 }
-
- cwrValue OBJECT-TYPE
- SYNTAX Integer32 (0..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the value in the histogram bin
- cwrHistBinIndex."
- ::= { cwrHistDataEntry 2 }
-
- -- The Radio Timeline Group. This group is optional.
-
- -- This group includes the following tables:
- -- cwrThresholdTable, cwrTlCtrlTable, cwrTlSummaryTable and cwrTlDataTable.
-
- -- This group provides facilities to define thresholds and capture raw
- -- radio signal data.
-
-
-
- -- The Threshold table.
- cwrThresholdTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrThresholdEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table provides facilities to establish thresholds for the
- radio signals analyzed on the radio interface. A threshold
- identified in this table may be used to trigger a timeline
- capture in the cwrTlTable."
- ::= { cwrRadioTimelineGroup 1 }
-
- cwrThresholdEntry OBJECT-TYPE
- SYNTAX CwrThresholdEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrThresholdTable."
- INDEX {
- ifIndex,
- cwrThreshIndex
- }
- ::= { cwrThresholdTable 1 }
-
- CwrThresholdEntry ::= SEQUENCE {
- cwrThreshIndex Integer32,
- cwrThreshAttribute CwrRadioSignalAttribute,
- cwrThreshType CwrThreshLimitType,
- cwrThreshAntId CwrRFZeroIndex,
- cwrThreshValue Integer32,
- cwrThreshHysteresisTime TimeInterval,
- cwrThreshLimitTime TimeInterval,
- cwrThreshDspNum INTEGER,
- cwrThreshRowStatus RowStatus
- }
-
- cwrThreshIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object, along with ifIndex, identifies this entry."
- ::= { cwrThresholdEntry 1 }
-
- cwrThreshAttribute OBJECT-TYPE
- SYNTAX CwrRadioSignalAttribute
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This represents the attribute of a radio link which needs to be
- thresholded. For each of these attributes, the cwrThreshType
- identifies the type of change to monitor. When that threshold
- is exceeded a Trap with appropriate parameters will be generated."
- ::= { cwrThresholdEntry 2 }
-
- cwrThreshType OBJECT-TYPE
- SYNTAX CwrThreshLimitType
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the kind of change that needs to be
- monitored for the cwrThreshAttribute. An event is
- generated when the following condition is met."
- ::= { cwrThresholdEntry 3 }
-
- cwrThreshAntId OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies the RF resource for which this threshold
- should be defined."
- ::= { cwrThresholdEntry 4 }
-
- cwrThreshValue OBJECT-TYPE
- SYNTAX Integer32 (-2147483647..2147483647)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the value to be compared against. The
- cwrThreshType determines the way in which it is used.
- It is used as follows:
- if cwrThreshType is ..
- highThresh : Notify if data sample exceeds the cwrThreshValue.
- lowThresh : Notify if data sample recedes below the cwrThreshValue.
- upChange : Notify if data sample increases by more than
- cwrThreshValue.
- downChange : Notify if data sample decreases by more than
- cwrThreshValue.
- upLimit : Notify if data sample crosses cwrThreshValue while
- increasing in value.
- lowLimit : Notify if data sample crosses cwrThreshValue while
- decreasing in value."
- ::= { cwrThresholdEntry 5 }
-
- cwrThreshHysteresisTime OBJECT-TYPE
- SYNTAX TimeInterval
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "When radio signals oscillate around threshold values, they
- potentially flood the system with notifications. This object
- specifies the amount of time to wait before sending an
- identical notification if the oscillations continue.
- Notifications are not generated due to any
- threshold value which is reached/exceeded/crossed/etc. during this
- wait time"
- ::= { cwrThresholdEntry 6 }
-
- cwrThreshLimitTime OBJECT-TYPE
- SYNTAX TimeInterval
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object specifies the amount of time for which the radio signal
- should stabilize before a trap is sent to indicate that the radio
- signal has stabilized."
- ::= { cwrThresholdEntry 7 }
-
- cwrThreshDspNum OBJECT-TYPE
- SYNTAX INTEGER (1..8)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object indicates the DSP used to monitor this threshold."
- ::= { cwrThresholdEntry 8 }
-
- cwrThreshRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the status of this threshold entry. It
- may be used to create a new threshold specification.
- For every cwrThreshAttrClass one threshold of cwrThreshType on one
- DSP may be created."
- ::= { cwrThresholdEntry 9 }
-
- -- Radio Timeline.
- -- A radio timeline is raw radio signal data, that is captured based on the
- -- specifications.
- cwrTlCtrlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrTlCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about timelines configured in
- hardware. The number of data values captured for each timeline
- is configured by setting the variable cwrTlNumDataValues.
- The captured data values can be retreived by reading the
- cwrTlDataTable."
- ::= { cwrRadioTimelineGroup 2 }
-
- cwrTlCtrlEntry OBJECT-TYPE
- SYNTAX CwrTlCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrTlCtrlTable.
- It is indexed by the ifIndex, cwrTlClass, cwrRfResourceId,
- cwrTlDspNum."
- INDEX {
- ifIndex,
- cwrTlIndex
- }
- ::= { cwrTlCtrlTable 1 }
-
- CwrTlCtrlEntry ::= SEQUENCE {
- cwrTlIndex Integer32,
- cwrTlClass CwrRadioSignalAttribute,
- cwrTlRfResourceId CwrRFZeroIndex,
- cwrTlDspNum INTEGER,
- cwrTlNumDataValues INTEGER,
- cwrTlDecimationFactor Integer32,
- cwrTlPreSumShift Integer32,
- cwrTlToneSelection INTEGER,
- cwrTlToneValue Integer32,
- cwrTlThreshIndex Integer32,
- cwrTlAction CwrCollectionAction,
- cwrTlStatus CwrCollectionStatus,
- cwrTlPostTrigBufMgmt INTEGER,
- cwrTlRowStatus RowStatus
- }
-
- cwrTlIndex OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object, along with ifIndex, is the index into this table
- and represents one entry in the table. The entry in this table
- for which cwrTlIndex = x is associated with the entry in
- cwrTlSummaryTable and the entry in cwrTlDataTable for
- which the index variable in those tables has the same value, x."
- ::= { cwrTlCtrlEntry 1 }
-
- cwrTlClass OBJECT-TYPE
- SYNTAX CwrRadioSignalAttribute
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the attribute for which a timline capture
- is requested.
- When a timeline is requested, cwrTlNumDataValues worth of data
- will be captured."
- ::= { cwrTlCtrlEntry 2 }
-
- cwrTlRfResourceId OBJECT-TYPE
- SYNTAX CwrRFZeroIndex
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies the RF resource for which this timeline
- specification applies.
- If this is 0 then the agent will automatically the most logical
- value for the specified cwrHistClass. If 0 has been specified
- then on reading this object the agent will return the
- RF resource id for which the timeline is being captured."
- ::= { cwrTlCtrlEntry 3 }
-
- cwrTlDspNum OBJECT-TYPE
- SYNTAX INTEGER (0..8)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies the DSP on which this timeline needs to be
- captures.
- If 0 is specified then the agent will automatically use the most
- logical DSP for the specified cwrTlClass parameter.
- If 0 has been specified on create then on reading this object the
- agent will return the DSP number that is being used to capture
- this timeline."
- ::= { cwrTlCtrlEntry 4 }
-
- cwrTlNumDataValues OBJECT-TYPE
- SYNTAX INTEGER (1..2147483647)
- UNITS "number of data values"
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object indicates the number of data values to be captured for
- this timeline. The captured data can be viewed by reading the
- cwrTlDataTable."
- ::= { cwrTlCtrlEntry 5 }
-
- cwrTlDecimationFactor OBJECT-TYPE
- SYNTAX Integer32 (0..2147483647)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the number of successive data samples to be
- added and returned. This enables larger data sets to be captured
- even with limited cwrTlNumDataValues."
- ::= { cwrTlCtrlEntry 6 }
-
- cwrTlPreSumShift OBJECT-TYPE
- SYNTAX Integer32 (0..32)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the number of bits by which the raw data
- data should be right shifted before applying cwrTlDecimationFactor.
- This provides a mechanims of controlling overflow due to summation."
- ::= { cwrTlCtrlEntry 7 }
-
- cwrTlToneSelection OBJECT-TYPE
- SYNTAX INTEGER {
- cwrCirculate(1),
- cwrAverage(2),
- cwrSpecific(3)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object identifies which tone in a burst should be used to
- sample data for the timeline.
- cwrCirculate(1):
- The successive tone will be used for every successive burst.
- cwrAverage(2):
- The value of every tone in a burst will be averaged.
- cwrspecific(3):
- The identified tone is used.
- DEFVAL { cwrAverage }"
- ::= { cwrTlCtrlEntry 8 }
-
- cwrTlToneValue OBJECT-TYPE
- SYNTAX Integer32 (0..216)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "If cwrTlToneSelection is cwrSpecificTone then this object
- identifies the tone that should be used for sampling."
- ::= { cwrTlCtrlEntry 9 }
-
- cwrTlThreshIndex OBJECT-TYPE
- SYNTAX Integer32 (0..2147483647)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object specifies the index of the threshold that when
- triggered will start the data capture for this timeline.
-
- For a timeline data capture to be triggered by a threshold,
- the threshold must be defined on the same DSP as the timeline.
-
- If cwrTlThreshIndex is 0 then there is no threshold associated
- with this timeline and the data samples are captured and returned
- immediately. If cwrTlThresIndex is not 0, then the data samples
- are captured when the threshold fires."
- ::= { cwrTlCtrlEntry 10 }
-
- cwrTlAction OBJECT-TYPE
- SYNTAX CwrCollectionAction
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the action to be carried out on this
- timeline specification. If a timeline has been successfully
- captured then it must be cleared before an other capture
- may be initiated."
- ::= { cwrTlCtrlEntry 11 }
-
- cwrTlStatus OBJECT-TYPE
- SYNTAX CwrCollectionStatus
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the current state of this timeline
- collection.
- Once the timeline collection is complete the status changes
- statusCaptured and the data is available for use.
- None of the parameters of a timeline specification may be modified
- when the specification is in statusInProgress.
- A statusCaptured or statusStopped histogram must be actionClear'ed
- before another timeline specification may be started."
- ::= { cwrTlCtrlEntry 12 }
-
- cwrTlPostTrigBufMgmt OBJECT-TYPE
- SYNTAX INTEGER {
- preTrigger(1),
- postTrigger(2)
- }
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "Once a trigger fires, this object determines which portion of the
- collected data to capture for use. If it is:
- preTrigger(1) : Then most of the data collected prior to trigger
- is captured.
- postTrigger(2): Then most of the data collected after the trigger
- is captured."
- ::= { cwrTlCtrlEntry 13 }
-
- cwrTlRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object may be used to create or delete a timeline control
- specification.
-
- Once created data sampling starts based on the value of
- cwrTlAction. The data capture depends on the value of
- cwrTlThreshIndex.
- The actual data is collected based on the cwrTlThreshIndex,
- if cwrTlThreshIndex is 0 then there is no stop trigger associated
- with this timeline and the data samples are captured and returned
- immediately. If cwrTlThresIndex is not 0, then the data samples
- are captured when the threshold fires."
- ::= { cwrTlCtrlEntry 14 }
-
- -- The Timeline Summary Table. This table contains summary Data
- -- about the timeline collected as per the specifications in the
- -- cwrTlCtrlTable.
- cwrTlSummaryTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrTlSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains Timeline Summary collected based on the
- specifications in the cwrTlCtrlTable."
- ::= { cwrRadioTimelineGroup 3 }
-
- cwrTlSummaryEntry OBJECT-TYPE
- SYNTAX CwrTlSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrTlSummaryTable.
- It is indexed by the ifIndex and cwrTlIndex."
- INDEX {
- ifIndex,
- cwrTlIndex
- }
- ::= { cwrTlSummaryTable 1 }
-
- CwrTlSummaryEntry ::= SEQUENCE {
- cwrTlUpdateTime Integer32,
- cwrTlNumValues Integer32,
- cwrTlTriggerLoc Integer32
- }
-
- cwrTlUpdateTime OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- UNITS "seconds"
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the time in seconds since power up when
- this timeline capture was completed."
- ::= { cwrTlSummaryEntry 1 }
-
- cwrTlNumValues OBJECT-TYPE
- SYNTAX Integer32 (0..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of values available in the
- timeline."
- ::= { cwrTlSummaryEntry 2 }
-
- cwrTlTriggerLoc OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object contains the value of cwrTlValueIndex which represents
- the entry in the cwrTlDataTable that caused the stop trigger to
- fire, thereby resulting in this timeline to be collected."
- ::= { cwrTlSummaryEntry 3 }
-
- -- The Timeline Data Table. This table contains the Data
- -- about the timelines collected as per the specifications in the
- -- cwrTlCtrlTable.
- cwrTlDataTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrTlDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains data values collected for the timelines
- specified in the cwrTlCtrlTable. The number of data values
- displayed for each timeline is determined by the value specified
- for cwrTlNumDataValues in cwrTlCtrlTable."
- ::= { cwrRadioTimelineGroup 4 }
-
- cwrTlDataEntry OBJECT-TYPE
- SYNTAX CwrTlDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrTlDataTable. It is indexed by
- ifIndex, cwrTlIndex, and cwrTlValueIndex."
- INDEX {
- ifIndex,
- cwrTlIndex,
- cwrTlValueIndex
- }
- ::= { cwrTlDataTable 1 }
-
- CwrTlDataEntry ::= SEQUENCE {
- cwrTlValueIndex INTEGER,
- cwrTlValue Integer32
- }
-
- cwrTlValueIndex OBJECT-TYPE
- SYNTAX INTEGER (1..2147483647)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object, along with ifIndex and cwrTlIndex, is the index
- into the timeline data table."
- ::= { cwrTlDataEntry 1 }
-
- cwrTlValue OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the radio signal data sampled."
- ::= { cwrTlDataEntry 2 }
-
- -- Snapshot Group: This group is optional.
-
- -- This group provides facilities to capture raw radio signal attributes.
- -- The key difference between this group and the Timeline Group is that
- -- this group provides facilities to capture up to 4 synchronized
- -- signal attributes simultaneously. The capture initiated by a single
- -- user controlled trigger.
-
- -- In this group many of the attributes are represented by complex numbers
- -- Each such attribute is indicated as value(I, q).
- cwrSnapshotCtrlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrSnapshotCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the snapshots configured in
- hardware. When data is collected it will be stored in
- cwrSnapDataTable."
- ::= { cwrRadioSnapshotGroup 1 }
-
- cwrSnapshotCtrlEntry OBJECT-TYPE
- SYNTAX CwrSnapshotCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrSnapshotCtrlTable
- It is indexed by the ifIndex and cwrSnapshotDspNum."
- INDEX {
- ifIndex,
- cwrSnapshotDspNum
- }
- ::= { cwrSnapshotCtrlTable 1 }
-
- CwrSnapshotCtrlEntry ::= SEQUENCE {
- cwrSnapshotDspNum INTEGER,
- cwrSnapshotType Integer32,
- cwrSnapshotAction CwrCollectionAction,
- cwrSnapshotStatus CwrCollectionStatus,
- cwrSnapshotRowStatus RowStatus
- }
-
- cwrSnapshotDspNum OBJECT-TYPE
- SYNTAX INTEGER (1..8)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object represents the DSP at which the snapshot needs to
- be collected."
- ::= { cwrSnapshotCtrlEntry 1 }
-
- cwrSnapshotType OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the attribute that is being snapshoted by
- the hardware. When a snapshot request is issued up to 4 simultaneous
- radio signal attribute may be captured at once.
- The 4 attributes are specified by bit OR'ing the snapshot types
- identified below. When a snapshot specification
- is started all the specified attributes are captured simultaneously.
-
- The TX and RX types cannot be mixed. RX, Sync types can be mixed.
-
- When a snapshot request is issued up to four radio signal attributes
- may be requested at once, one from each set:
- ===============================================
- Type Set1 Set2
- ===============================================
- RX y1n(x1) y2n(x2)
- H2k(x80) H1k(x40)
- - -
- Sync - FreqCorr(x8000)
- - FLL_FFT_Sp(x20000)
- TX CodecIn(x200) IFFTIn(x400)
- ===============================================
-
- ===============================================
- Type Set3 Set4
- ===============================================
- RX Y2k(x8) Y1k(x4)
- h1n(x10) h2n(x20)
- zhat(x100) -
- Sync FreqOffCF(x2000)(*) BrstTimeCF(x1000)(*)
- - TT_FCorr(x10000)
- TX - RoundOut(x800)
- ===============================================
-
- (*) BrstTimeCF cannot be mixed with Set2
- (*) FreqOffCF cannot be mixed with Set1
-
- Note that only the Tx* attributes may be captured on DSP's 1, 2.
-
- The attributes are:
- RxRawBurstAnt1Y1n(0x01):
- This represents a snapshot of the received signal for RF
- resource 1. For every sample the real and imaginary components
- are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxRawBurstAnt2Y2n(0x02):
- This represents a snapshot of the received signal for RF
- resource 2. For every sample the real and imaginary components
- are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxSpectrumAnt1Y1k(0x04):
- This represents a snapshot of the spectrum of the received
- signal for RF resource 1. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxSpectrumAnt2Y2k(0x08):
- This represents a snapshot of the spectrum of the received
- signal for RF resource 2. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxTimeDomainChannelAnt1H1n(0x10):
- This represents a snapshot of the time domain channel
- for RF resource 1. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxTimeDomainChannelAnt2H2n(0x20):
- This represents a snapshot of the time domain channel
- for RF resource 2. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxFreqDomainChannelAnt1H1k(0x40):
- This represents a snapshot of the frequency domain channel
- for RF resource 1. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxFreqDomainChannelAnt2H2k(0x80),
- This represents a snapshot of the frequency domain channel
- for RF resource 2. For every sample the real and
- imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- RxConstellationZHatk(0x100):
- This represents a snapshot of the soft decisions.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- TxCodecInput(0x200):
- This represents a snapshot of input values to the Tx Code.
- Units: Real values.
- Value: 32 bit quantities.
-
- TxIFFTInput(0x400):
- This represents a snapshot of the IFFT signal for the
- Transmitted data.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- TxRoundOutput(0x800):
- This represents a snapshot of the Rounded Constellation signal
- for the Transmitted data.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- SyncBurstTimeCostFunc(0x1000):
- This represents the timing cost function for Sync bursts.
- Units: Real values.
- Value: 32 bit quantities.
-
- SynFreqOffsetCostFunc(0x2000):
- This represents a snapshot of the frequeny offsets.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- SyncFllFreqCorrelation(0x8000):
- This represents a snapshot of Frequency correlation.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- SyncFllTrainToneCorrelation(0x10000):
- This represents a snapshot of Frequency locked loop's Training
- tone correlation.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities.
-
- SyncFllFFTSpectrum(0x20000):
- This represents a snapshot of Frequency locked loop, FFT
- Spectrum.
- For every sample the real and imaginary components are captured.
- Units: (I, q)
- Value: 32 bit quantities."
- ::= { cwrSnapshotCtrlEntry 2 }
-
- cwrSnapshotAction OBJECT-TYPE
- SYNTAX CwrCollectionAction
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object represents the action to be carried out on this
- snapshot specification. If a snapshot has been successfully
- captured then it must be cleared before an other capture
- may be initiated."
- ::= { cwrSnapshotCtrlEntry 3 }
-
- cwrSnapshotStatus OBJECT-TYPE
- SYNTAX CwrCollectionStatus
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the current status of this snapshot
- specification. When the status in statusInProgress none of the
- snapshot parameters can be configured. When the status is
- statusCaptured then data is available for use."
- ::= { cwrSnapshotCtrlEntry 4 }
-
- cwrSnapshotRowStatus OBJECT-TYPE
- SYNTAX RowStatus
- MAX-ACCESS read-create
- STATUS current
- DESCRIPTION
- "This object may be used to create or delete this snapshot
- specification."
- ::= { cwrSnapshotCtrlEntry 5 }
-
- -- The Snapshot Summary Table. This table contains summary information
- -- for the data captured by a snapshot specification
- -- about the snapshots collected as per the specifications in the
- -- cwrSnapshotCtrlTable.
- cwrSnapSummaryTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrSnapSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains summary information for captured snapshots
- defined in cwrSnapshotCtrlTable."
- ::= { cwrRadioSnapshotGroup 2 }
-
- cwrSnapSummaryEntry OBJECT-TYPE
- SYNTAX CwrSnapSummaryEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrSnapSummaryTable. It is indexed
- by the ifIndex and cwrSnapDspNum."
- INDEX {
- ifIndex,
- cwrSnapshotDspNum
- }
- ::= { cwrSnapSummaryTable 1 }
-
- CwrSnapSummaryEntry ::= SEQUENCE {
- cwrSnapAttr1Id Integer32,
- cwrSnapAttr1Size Integer32,
- cwrSnapAttr2Id Integer32,
- cwrSnapAttr2Size Integer32,
- cwrSnapAttr3Id Integer32,
- cwrSnapAttr3Size Integer32,
- cwrSnapAttr4Id Integer32,
- cwrSnapAttr4Size Integer32
- }
-
- cwrSnapAttr1Id OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the first snapshot attribute value."
- ::= { cwrSnapSummaryEntry 2 }
-
- cwrSnapAttr1Size OBJECT-TYPE
- SYNTAX Integer32 (0..4096)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of values captured for the
- snapshot cwrSnapAttr1Id."
- ::= { cwrSnapSummaryEntry 3 }
-
- cwrSnapAttr2Id OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the second snapshot attribute value."
- ::= { cwrSnapSummaryEntry 4 }
-
- cwrSnapAttr2Size OBJECT-TYPE
- SYNTAX Integer32 (0..4096)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of values captured for the
- snapshot cwrSnapAttr2Id."
- ::= { cwrSnapSummaryEntry 5 }
-
- cwrSnapAttr3Id OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the third snapshot attribute value."
- ::= { cwrSnapSummaryEntry 6 }
-
- cwrSnapAttr3Size OBJECT-TYPE
- SYNTAX Integer32 (0..4096)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of values captured for the
- snapshot cwrSnapAttr3Id."
- ::= { cwrSnapSummaryEntry 7 }
-
- cwrSnapAttr4Id OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the third snapshot attribute value."
- ::= { cwrSnapSummaryEntry 8 }
-
- cwrSnapAttr4Size OBJECT-TYPE
- SYNTAX Integer32 (0..4096)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "This object represents the number of values captured for the
- snapshot cwrSnapAttr4Id."
- ::= { cwrSnapSummaryEntry 9 }
-
- -- The Snapshot Data Table. This table contains the Data
- -- about the snapshots collected as per the specifications in the
- -- cwrSnapshotCtrlTable.
- cwrSnapDataTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrSnapDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains snapshot values collected based on the
- specifications in the cwrSnapshotCtrlTable."
- ::= { cwrRadioSnapshotGroup 3 }
-
- cwrSnapDataEntry OBJECT-TYPE
- SYNTAX CwrSnapDataEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrSnapDataTable. It is indexed
- by the ifIndex and cwrSnapValueIndex.
-
- The values in this table represent real numbers or complex numbers.
- If they are real numbers then cwrRealPart contains the data and
- cwrImaginaryPart is zero."
- INDEX {
- ifIndex,
- cwrSnapshotDspNum,
- cwrSnapValueIndex
- }
- ::= { cwrSnapDataTable 1 }
-
- CwrSnapDataEntry ::= SEQUENCE {
- cwrSnapValueIndex INTEGER,
- cwrRealPart Integer32,
- cwrImaginaryPart Integer32
- }
-
- cwrSnapValueIndex OBJECT-TYPE
- SYNTAX INTEGER (1..4096)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object represents the snapshot entry index number."
- ::= { cwrSnapDataEntry 1 }
-
- cwrRealPart OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "The data sample value. Real part."
- ::= { cwrSnapDataEntry 2 }
-
- cwrImaginaryPart OBJECT-TYPE
- SYNTAX Integer32 (-2147483648..2147483647)
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The data sample value. Imaginary part if the attribute is
- represented by a complex number."
- ::= { cwrSnapDataEntry 3 }
-
- -- The Antenna Group - This group is optional.
-
-
-
- -- The Antenna Table. This table contains information about the
- -- antennas available in the router.
- cwrAntennaTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrAntennaEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table contains information about the antenns available for
- use."
- ::= { cwrRadioAntennaGroup 1 }
-
- cwrAntennaEntry OBJECT-TYPE
- SYNTAX CwrAntennaEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This represents one entry in the cwrAntennaTable. This table
- provides details on the antennas available for use on the local
- system. It is indexed by cwrAntennaIndex."
- INDEX { cwrAntennaIndex }
- ::= { cwrAntennaTable 1 }
-
- CwrAntennaEntry ::= SEQUENCE {
- cwrAntennaIndex Integer32,
- cwrAntennaXDim Integer32,
- cwrAntennaYDim Integer32,
- cwrAntennaType DisplayString,
- cwrAntennaDescr DisplayString,
- cwrAntennaGain Integer32,
- cwrAntennaPolarization INTEGER
- }
-
- cwrAntennaIndex OBJECT-TYPE
- SYNTAX Integer32 (1..16)
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This object represents the index of this entry in the
- cwrAntennaTable."
- ::= { cwrAntennaEntry 1 }
-
- cwrAntennaXDim OBJECT-TYPE
- SYNTAX Integer32 (1..96)
- UNITS "Inches"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the dimension of the antenna in the
- X direction."
- ::= { cwrAntennaEntry 2 }
-
- cwrAntennaYDim OBJECT-TYPE
- SYNTAX Integer32 (1..96)
- UNITS "Inches"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the dimension of the antenna in the
- Y direction."
- ::= { cwrAntennaEntry 3 }
-
- cwrAntennaType OBJECT-TYPE
- SYNTAX DisplayString (SIZE (0..64))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents antenna type for example 'dish-antenna'."
- ::= { cwrAntennaEntry 4 }
-
- cwrAntennaDescr OBJECT-TYPE
- SYNTAX DisplayString (SIZE (0..64))
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "This object describes the antenna."
- ::= { cwrAntennaEntry 5 }
-
- cwrAntennaGain OBJECT-TYPE
- SYNTAX Integer32 (0..60)
- UNITS "dBi : decibel Isotropic"
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "This object represents the gain of this antenna."
- ::= { cwrAntennaEntry 6 }
-
- cwrAntennaPolarization OBJECT-TYPE
- SYNTAX INTEGER {
- vertical(1),
- horizontal(2)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the electrirc polarization of the antanna."
- ::= { cwrAntennaEntry 7 }
-
- -- The Test table.
- -- This table provides facilities to test the wireless hardware.
- cwrTestGroup OBJECT IDENTIFIER
- ::= { cwrRadioInternal 1 }
-
- cwrLoopbackTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrLoopbackEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table provides facilities to establish loopback points in the
- radio hardware to exercise various sections of the hardware."
- ::= { cwrTestGroup 1 }
-
- cwrLoopbackEntry OBJECT-TYPE
- SYNTAX CwrLoopbackEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157)."
- INDEX { ifIndex }
- ::= { cwrLoopbackTable 1 }
-
- CwrLoopbackEntry ::= SEQUENCE {
- cwrLocalLoopbackPoint INTEGER
- }
-
- cwrLocalLoopbackPoint OBJECT-TYPE
- SYNTAX INTEGER {
- none(0),
- codec(1),
- framer(2),
- fir(3),
- if(4),
- rf(5),
- rfDiversity(6),
- ifMain(7),
- ifDiversity(8)
- }
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This object represents the point in the system where the data
- signal is looped back.
-
- none(0) - no loopback
- codec(1) - loopback at the Encoder/Decoder module.
- This exercises the framer, and codec modules
- framer(2) - loopback at the 'framer' module.
- fir(3) - loopback at the 'Finite Impulse Response' module.
- This exercises the framer, codec, and FIR modules.
- if(4) - loopback at the 'Internal Frequency' module using
- both the main and the diversity receive paths.
- This exercises the framer, codec, FIR, and
- IF modules.
- rf(5) - loopback at the main RF unit via the main receive
- path in the IF module. This exercises the framer,
- codec, FIR, IF, and RF modules.
- rfDiversity(6) - loopback at the main RF unit but route it through
- the diversity receive path in the IF module. This
- exercises the framer, codec, FIR, IF, and RF
- modules.
- ifMain(7) - loopack at the IF module using only the Main
- receive path. This exercises the framer, codec,
- FIR, and IF modules.
- ifDiversity(8) - loopack at the IF module using only the diversity
- receive path. This exercises the framer, codec,
- FIR, and IF modules."
- ::= { cwrLoopbackEntry 1 }
-
- cwrScopePortTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrScopePortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table provides facilities to redirect a portion of the signal
- being processed by a DSP to a scope port on the radio. An
- oscilloscope may be connected to the scope port to analyze the
- signal."
- ::= { cwrTestGroup 2 }
-
- cwrScopePortEntry OBJECT-TYPE
- SYNTAX CwrScopePortEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "There exists one such entry for every interface in the ifTable
- which has an ifType of propWirelessP2P(157)."
- INDEX { ifIndex }
- ::= { cwrScopePortTable 1 }
-
- CwrScopePortEntry ::= SEQUENCE {
- cwrScopePortOn TruthValue,
- cwrScopePortDsp INTEGER,
- cwrScopePortAttribute Integer32
- }
-
- cwrScopePortOn OBJECT-TYPE
- SYNTAX TruthValue
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "If set to true(1), then the DSP identified by cwrScopePortDsp, will
- redirect a portion of the output signal for the attribute identified
- by cwrScopeAttribute to the scope port."
- ::= { cwrScopePortEntry 1 }
-
- cwrScopePortDsp OBJECT-TYPE
- SYNTAX INTEGER (1..8)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This identifies the DSP that should redirect a portion of the
- signal data to the scope port."
- ::= { cwrScopePortEntry 2 }
-
- cwrScopePortAttribute OBJECT-TYPE
- SYNTAX Integer32 (1..2147483647)
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION
- "This represents the attribute to be redirected to the scope port.
- The attributes that may be redirected to scope port is the same
- as that identified in cwrSnapshotType."
- ::= { cwrScopePortEntry 3 }
-
- -- Trap Group
- cwrRadioTrapTable OBJECT-TYPE
- SYNTAX SEQUENCE OF CwrRadioTrapEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "This table provides information about the last trap that was
- generated on this interface."
- ::= { cwrRadioLatestTrap 1 }
-
- cwrRadioTrapEntry OBJECT-TYPE
- SYNTAX CwrRadioTrapEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION "This represents one entry in this table."
- INDEX { ifIndex }
- ::= { cwrRadioTrapTable 1 }
-
- CwrRadioTrapEntry ::= SEQUENCE {
- cwrTrapReason DisplayString
- }
-
- cwrTrapReason OBJECT-TYPE
- SYNTAX DisplayString (SIZE (0..255))
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION
- "The explanation string for the event trap cwrEventId."
- ::= { cwrRadioTrapEntry 1 }
-
- -- The following traps are generated by the radio system. These traps are not
- -- in response to any threshold specification that might have been defined.
- cwrTrapConfigMismatch NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "The radio subsystem has detected that the combination of the
- configuration parameters that has been requested is inconsistent
- and cannot be supported.
- The cwrTrapReason is the textual description of what parameter
- causes the mismatch."
- ::= { cwrRadioDevTraps 1 }
-
- cwrTrapInitFailure NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "The radio subsystem has failed to initialize the hardware
- successfully.
- This implies that there is a critical error condition in the
- associated hardware. The cwrTrapReason specifies the reason
- the init failed."
- ::= { cwrRadioDevTraps 2 }
-
- cwrTrapLinkQuality NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "The radio subsystem has detected a significant change in
- the radio link quality. The cwrTrapReason will describe
- the quality."
- ::= { cwrRadioDevTraps 3 }
-
- cwrTrapLinkSyncLost NOTIFICATION-TYPE
- OBJECTS { ifIndex }
- STATUS current
- DESCRIPTION
- "The radio link has lost synchronization with the remote end."
- ::= { cwrRadioDevTraps 4 }
-
- cwrTrapLinkSyncAcquired NOTIFICATION-TYPE
- OBJECTS { ifIndex }
- STATUS current
- DESCRIPTION
- "The radio link has acquired synchronization with the remote end."
- ::= { cwrRadioDevTraps 5 }
-
- cwrTrapIfRxOsc NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrIfRxOscState
- }
- STATUS current
- DESCRIPTION
- "The IF receive frequency oscillator has changed state."
- ::= { cwrRadioDevTraps 6 }
-
- cwrTrapIfTxOsc NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrIfTxOscState
- }
- STATUS current
- DESCRIPTION
- "The IF transmit frequency oscillator has changed state."
- ::= { cwrRadioDevTraps 7 }
-
- cwrTrapIfRefOsc NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrIfRefOscState
- }
- STATUS current
- DESCRIPTION
- "The IF Reference Frequency oscillator has changed state."
- ::= { cwrRadioDevTraps 8 }
-
- cwrTrapRfSupplyVoltage NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrRfSupplyVoltageState
- }
- STATUS current
- DESCRIPTION
- "The supply voltage to the RF resource has changed.
- The cwrRfSupplyVoltageState specifies whether the supply voltage is
- in spec or not."
- ::= { cwrRadioDevTraps 9 }
-
- cwrTrapRfRxOsc NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrRfRxOscState
- }
- STATUS current
- DESCRIPTION
- "The RF receive frequency oscillator has changed state.
- The cwrRfIndex identifies the RF resource that is the cause
- of this trap. The cwrRfRxOscState specifies the
- state of the oscilator."
- ::= { cwrRadioDevTraps 10 }
-
- cwrTrapRfTxOsc NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrRfTxOscState
- }
- STATUS current
- DESCRIPTION
- "The RF transmit frequency oscillator has changed state.
- The cwrRfIndex identifies the RF resource that is the cause
- of this trap. The cwrRfRxOscState specifies the
- state of the oscilator."
- ::= { cwrRadioDevTraps 11 }
-
- cwrTrapRfTemp NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrRfTemperature
- }
- STATUS current
- DESCRIPTION
- "The temperature of the RF module identified by cwrRfIndex
- has exceeded a defined reference."
- ::= { cwrRadioDevTraps 12 }
-
- cwrTrapRfStatusChange NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrRfStatus
- }
- STATUS current
- DESCRIPTION
- "This trap indicates that the RF resource either
- came online(1) or went offline(2).
- The cwrRfIndex will identify which resource changed state
- and cwrRfStatus will identify what state it is in."
- ::= { cwrRadioDevTraps 13 }
-
- cwrTrapLink1HrThresh NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "One of cwrLink1HrESAlarmThresh, cwrLink1HrSESAlarmThresh,
- cwrLink1HrCSESAlarmThresh, cwrLink1HrDCMAlarmThresh was
- was exceeded. The cwrTrapReason will identify which
- threshold was exceeded."
- ::= { cwrRadioDevTraps 14 }
-
- cwrTrapLink24HrThresh NOTIFICATION-TYPE
- OBJECTS {
- ifIndex,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "One of cwrLink24HrESAlarmThresh, cwrLink24HrSESAlarmThresh,
- cwrLink24HrCSESAlarmThresh, cwrLink24HrDCMAlarmThresh was
- was exceeded. The cwrTrapReason will identify which
- threshold was exceeded."
- ::= { cwrRadioDevTraps 15 }
-
- -- The following trap is generated in response to a threshold defined
- -- in cwrThreshTable.
- cwrTrapThresh NOTIFICATION-TYPE
- OBJECTS {
- cwrThreshValue,
- cwrThreshHysteresisTime,
- cwrThreshLimitTime
- }
- STATUS current
- DESCRIPTION
- "The radio subsystem generates this trap when a threshold crosses
- its specified limit. The parameters identify the following
- cwrThreshValue - The value that was crossed.
- cwrThreshHysteresisTime - The Hysteresis time that was specified.
- cwrThreshLimitTime - The Limit time that was specified."
- ::= { cwrRadioThreshTraps 1 }
-
- -- ============================================================================
-
- -- Compliance Statements
- cwrRadioIfConformance OBJECT IDENTIFIER
- ::= { ciscoWirelessIfMIB 3 }
-
- cwrRadioIfCompliances OBJECT IDENTIFIER
- ::= { cwrRadioIfConformance 1 }
-
- cwrRadioIfGroups OBJECT IDENTIFIER
- ::= { cwrRadioIfConformance 2 }
-
- cwrRadioBasicCompliance MODULE-COMPLIANCE
- STATUS current
- DESCRIPTION
- "The compliance statement for devices that Point to Point
- wireless interface compliant to Cisco Systems Inc.
- specification."
- MODULE -- this module
- MANDATORY-GROUPS {
- cwrComplianceRadioGroup,
- cwrComplianceRadioPhyQualityGroup,
- cwrComplianceRadioRfGroup,
- cwrComplianceReqLinkMetrics,
- cwrComplianceRadioTestGroup
- }
-
- GROUP cwrComplianceHistoryGroup
- DESCRIPTION
- "The History group may be implemented on both the Radio Master and
- Radio Slave. It is optional."
-
- GROUP cwrComplianceRadioTlGroup
- DESCRIPTION
- "The Timeline group may be implemented on both the Radio Master and
- Radio Slave. It is optional."
-
- GROUP cwrComplianceRadioSnapshotGroup
- DESCRIPTION
- "The Snapshot group may be implemented on both the Radio Master and
- Radio Slave. It is optional."
-
- GROUP cwrComplianceRadioAntennaGroup
- DESCRIPTION
- "This group may be implemented on both the Radio Master and Radio
- Slave. It is optional."
-
- GROUP cwrComplianceRadioPhyByteErrGroup
- DESCRIPTION
- "This group may be implemented on both the Radio Master and Radio
- Slave. It is optional."
-
- GROUP cwrComplianceNotifGroup
- DESCRIPTION
- "This group of notifications is optional."
-
- ::= { cwrRadioIfCompliances 1 }
-
- -- The Basic Radio Group.
- cwrComplianceRadioGroup OBJECT-GROUP
- OBJECTS {
- cwrRadioNextIndex,
- cwrAcquisitionMode,
- cwrSelfTest,
- cwrBasePrivacySupport,
- cwrTxRfIndex,
- cwrRx1RfIndex,
- cwrRx2RfIndex,
- cwrClockRefExt,
- cwrAntAlignment,
- cwrNumRxAntenna,
- cwrBandwidth,
- cwrThroughput,
- cwrOperatingBand,
- cwrTxFrequency,
- cwrRxFrequency,
- cwrTxPower,
- cwrCableLoss,
- cwrOpStatus,
- cwrCableLossDiversity,
- cwrBurstSize
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented to configure a point to point wireless
- radio. This includes the cwrBurstSize object."
- ::= { cwrRadioIfGroups 1 }
-
- cwrComplianceRadioPhyQualityGroup OBJECT-GROUP
- OBJECTS {
- cwrArqPctBw,
- cwrArqVoiceLatency,
- cwrArqDataLatency,
- cwrArqBurstSize,
- cwrArqTypicalBitRate,
- cwrArqMinBitRate,
- cwrArqMaxLatencyJitter,
- cwrArqReset,
- cwrArqOn,
- cwrTrapReason
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented to tune phy quality in the point to
- point wireless systems."
- ::= { cwrRadioIfGroups 2 }
-
- cwrComplianceRadioRfGroup OBJECT-GROUP
- OBJECTS {
- cwrRfResIndex,
- cwrRFOpMode,
- cwrTxFreqRangeMin,
- cwrTxFreqRangeMax,
- cwrRxFreqRangeMin,
- cwrRxFreqRangeMax,
- cwrMinTxPower,
- cwrMaxTxPower,
- cwrRfTxOscState,
- cwrRfAntIndex,
- cwrRfRxOscState,
- cwrRfTemperature,
- cwrRfSupplyVoltageState,
- cwrRfStatus,
- cwrRfControlChannelStatus,
- cwrBurstSizeGroup,
- cwrIfTxOscState,
- cwrIfRxOscState,
- cwrIfRefOscState,
- cwrIfResIndex,
- cwrIfInpFreq,
- cwrIfOutFreq
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented to tune phy quality in the point to
- point wireless systems. This group includes cwrBurstSizeGroup."
- ::= { cwrRadioIfGroups 3 }
-
- -- Required Link Metrics Group.
- cwrComplianceReqLinkMetrics OBJECT-GROUP
- OBJECTS {
- cwrLinkCwESThresh,
- cwrLinkLowCwDSThresh,
- cwrLinkHighCwDSThresh,
- cwrLinkCSESThresh,
- cwrLink1HrESAlarmThresh,
- cwrLink1HrSESAlarmThresh,
- cwrLink1HrCSESAlarmThresh,
- cwrLink1HrDCMAlarmThresh,
- cwrLink24HrESAlarmThresh,
- cwrLink24HrSESAlarmThresh,
- cwrLink24HrCSESAlarmThresh,
- cwrLink24HrDCMAlarmThresh,
- cwrAvailableSeconds,
- cwrUnAvailableSeconds,
- cwrSyncLossSeconds,
- cwrPctErrorFreeSeconds,
- cwrPctErroredSeconds,
- cwrPctSeverelyErroredSeconds,
- cwrPctAvailSeconds,
- cwrPctCwDegradedMinutes,
- cwrSyncSuccessCount,
- cwrSyncFailureCount,
- cwrManagedSyncLoss,
- cwrAutomaticSyncLoss,
- cwrLastSyncSuccessTime,
- cwrLastSyncFailTime,
- cwrEffectivePhyDataRate,
- cwrPctEffectivePhyDataRate,
- cwr24HrUpdateTime,
- cwr24HrErrorFreeSeconds,
- cwr24HrErroredSeconds,
- cwr24HrSevErroredSeconds,
- cwr24HrConsecSvErrSeconds,
- cwr24HrDegradedMinutes,
- cwr24HrTotalErroredCodewords,
- cwr24HrTotalCodewords,
- cwr1HrUpdateTime,
- cwr1HrErrorFreeSeconds,
- cwr1HrErroredSeconds,
- cwr1HrSevErroredSeconds,
- cwr1HrConsecSvErrSeconds,
- cwr1HrDegradedMinutes,
- cwr1HrErroredCodewords,
- cwr1HrTotalCodewords,
- cwr1MinUpdateTime,
- cwr1MinErrorFreeSeconds,
- cwr1MinErroredSeconds,
- cwr1MinSevErroredSeconds,
- cwr1MinConsecSvCwErrSeconds,
- cwr1MinDegradedSeconds,
- cwr1MinErroredCodewords,
- cwr1MinCodewords,
- cwr1SecUpdateTime,
- cwr1SecRxCodewords,
- cwr1SecRSCodewordErrors,
- cwr1SecArqCodewordErrors,
- cwr1SecRxRrCount,
- cwr1SecRxRrEventCount,
- cwr1SecTxArqCount,
- cwr1SecTxArqEventCount,
- cwr1SecCorrectedSyncByteErrs,
- cwr1SecConsecutiveCwErrs,
- cwr1SecPostARQGoodCodewords
- }
- STATUS current
- DESCRIPTION
- "Required Radio link metrics objects for the point to point wireless
- systems."
- ::= { cwrRadioIfGroups 4 }
-
- -- Required Test Group
- cwrComplianceRadioTestGroup OBJECT-GROUP
- OBJECTS {
- cwrLocalLoopbackPoint,
- cwrScopePortOn,
- cwrScopePortDsp,
- cwrScopePortAttribute
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for Testing the link."
- ::= { cwrRadioIfGroups 5 }
-
- -- Optional History Gruop
- cwrComplianceHistoryGroup OBJECT-GROUP
- OBJECTS {
- cwrHistClass,
- cwrRfResourceId,
- cwrDspNumber,
- cwrStartBinValue,
- cwrBinDelta,
- cwrNumHistBins,
- cwrUpdateRate,
- cwrCollDuration,
- cwrOwnerId,
- cwrHistStatus,
- cwrHistBitShift,
- cwrHistToneSelection,
- cwrHistToneValue,
- cwrHistAction,
- cwrHistRowStatus,
- cwrHistPeriodicSum,
- cwrHistUpdateTime,
- cwrHistMin,
- cwrHistMax,
- cwrHistMean,
- cwrValue
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for capturing histograms of radio signal parameters on the
- radio interface."
- ::= { cwrRadioIfGroups 6 }
-
- -- Optional Radio Timeline group.
- cwrComplianceRadioTlGroup OBJECT-GROUP
- OBJECTS {
- cwrThreshAttribute,
- cwrThreshType,
- cwrThreshAntId,
- cwrThreshValue,
- cwrThreshHysteresisTime,
- cwrThreshLimitTime,
- cwrThreshRowStatus,
- cwrThreshDspNum,
- cwrTlClass,
- cwrTlRfResourceId,
- cwrTlDspNum,
- cwrTlNumDataValues,
- cwrTlDecimationFactor,
- cwrTlPreSumShift,
- cwrTlToneSelection,
- cwrTlToneValue,
- cwrTlThreshIndex,
- cwrTlAction,
- cwrTlStatus,
- cwrTlPostTrigBufMgmt,
- cwrTlRowStatus,
- cwrTlUpdateTime,
- cwrTlNumValues,
- cwrTlTriggerLoc,
- cwrTlValue
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for establishing thresholds and capturing timeline data."
- ::= { cwrRadioIfGroups 7 }
-
- -- Optional Snapshot group
- cwrComplianceRadioSnapshotGroup OBJECT-GROUP
- OBJECTS {
- cwrSnapshotType,
- cwrSnapshotAction,
- cwrSnapshotStatus,
- cwrSnapshotRowStatus,
- cwrSnapAttr1Id,
- cwrSnapAttr1Size,
- cwrSnapAttr2Id,
- cwrSnapAttr2Size,
- cwrSnapAttr3Id,
- cwrSnapAttr3Size,
- cwrSnapAttr4Id,
- cwrSnapAttr4Size,
- cwrRealPart,
- cwrImaginaryPart
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for capturing snapshots of various parameters on the radio
- interface."
- ::= { cwrRadioIfGroups 8 }
-
- -- Optional Antenna Group.
- cwrComplianceRadioAntennaGroup OBJECT-GROUP
- OBJECTS {
- cwrAntennaXDim,
- cwrAntennaYDim,
- cwrAntennaType,
- cwrAntennaDescr,
- cwrAntennaGain,
- cwrAntennaPolarization
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for managing the antennas available in the system."
- ::= { cwrRadioIfGroups 9 }
-
- -- Optional Corrected Byte Error Group.
- cwrComplianceRadioPhyByteErrGroup OBJECT-GROUP
- OBJECTS {
- cwrArq1ByteErrs,
- cwrArq2ByteErrs,
- cwrArq3ByteErrs,
- cwrArq4ByteErrs,
- cwrArq5ByteErrs,
- cwrArq6ByteErrs,
- cwrArq7ByteErrs,
- cwrArq8ByteErrs,
- cwrArq9ByteErrs
- }
- STATUS current
- DESCRIPTION
- "Group of objects implemented in the point to point wireless
- system for tracking the number of errored bytes that were
- automatically corrected."
- ::= { cwrRadioIfGroups 10 }
-
- cwrComplianceNotifGroup NOTIFICATION-GROUP
- NOTIFICATIONS { cwrTrapConfigMismatch,
- cwrTrapInitFailure,
- cwrTrapLinkQuality,
- cwrTrapLinkSyncLost,
- cwrTrapLinkSyncAcquired,
- cwrTrapIfRxOsc,
- cwrTrapIfTxOsc,
- cwrTrapIfRefOsc,
- cwrTrapRfSupplyVoltage,
- cwrTrapRfRxOsc,
- cwrTrapRfTxOsc,
- cwrTrapRfTemp,
- cwrTrapRfStatusChange,
- cwrTrapLink1HrThresh,
- cwrTrapLink24HrThresh,
- cwrTrapThresh
- }
- STATUS current
- DESCRIPTION
- "A group of notifications. Note that none of these
- notifications were originally defined with an OID
- having 0 as its next-to-last sub-identifier. Therefore,
- none of these notifications are reverse-mappable between
- SNMPv1 and SNMPv2/SNMPv3."
- ::= { cwrRadioIfGroups 11 }
-
- END
-
-
-